diff options
author | 2020-11-18 23:26:45 +0100 | |
---|---|---|
committer | 2020-11-18 23:26:45 +0100 | |
commit | 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch) | |
tree | 8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/file-loader | |
parent | 1870f3fdf43707a15fda0f609a021f516f45eb63 (diff) | |
download | website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2 website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip |
rm node_modules
Diffstat (limited to 'node_modules/file-loader')
-rw-r--r-- | node_modules/file-loader/CHANGELOG.md | 280 | ||||
-rw-r--r-- | node_modules/file-loader/LICENSE | 20 | ||||
-rw-r--r-- | node_modules/file-loader/README.md | 555 | ||||
-rw-r--r-- | node_modules/file-loader/dist/cjs.js | 6 | ||||
-rw-r--r-- | node_modules/file-loader/dist/index.js | 61 | ||||
-rw-r--r-- | node_modules/file-loader/dist/options.json | 60 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/CHANGELOG.md | 134 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/LICENSE | 20 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/README.md | 149 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/package.json | 74 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/src/ValidationError.js | 30 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/src/index.js | 9 | ||||
-rw-r--r-- | node_modules/file-loader/node_modules/schema-utils/src/validateOptions.js | 38 | ||||
-rw-r--r-- | node_modules/file-loader/package.json | 138 |
14 files changed, 0 insertions, 1574 deletions
diff --git a/node_modules/file-loader/CHANGELOG.md b/node_modules/file-loader/CHANGELOG.md deleted file mode 100644 index 068121c..0000000 --- a/node_modules/file-loader/CHANGELOG.md +++ /dev/null @@ -1,280 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. - -<a name="3.0.1"></a> -## [3.0.1](https://github.com/webpack-contrib/file-loader/compare/v3.0.0...v3.0.1) (2018-12-20) - - -### Bug Fixes - -* relax options validation for additional properties ([#309](https://github.com/webpack-contrib/file-loader/issues/309)) ([c74d44e](https://github.com/webpack-contrib/file-loader/commit/c74d44e)) - - - -<a name="3.0.0"></a> -# [3.0.0](https://github.com/webpack-contrib/file-loader/compare/v2.0.0...v3.0.0) (2018-12-20) - - -### Code Refactoring - -* drop support for webpack < 4 ([#303](https://github.com/webpack-contrib/file-loader/issues/303)) ([203a4ee](https://github.com/webpack-contrib/file-loader/commit/203a4ee)) -* more validations in `options` schema - - -### Features - -* `resourcePath` is now available in `outputPath` and `publicPath` ([#304](https://github.com/webpack-contrib/file-loader/issues/304)) ([0d66e64](https://github.com/webpack-contrib/file-loader/commit/0d66e64)) -* `context` is now available in `outputPath` and `publicPath` ([#305](https://github.com/webpack-contrib/file-loader/issues/305)) ([d5eb823](https://github.com/webpack-contrib/file-loader/commit/d5eb823)) - - -### BREAKING CHANGES - -* removed the `useRelativePath` option. It is dangerously and break url when you use multiple entry points. -* drop support for webpack < 4 - - - -<a name="2.0.0"></a> -# [2.0.0](https://github.com/webpack-contrib/file-loader/compare/v1.1.11...v2.0.0) (2018-08-21) - - -### Code Refactoring - -* **defaults:** update to latest webpack-defaults ([#268](https://github.com/webpack-contrib/file-loader/issues/268)) ([687f422](https://github.com/webpack-contrib/file-loader/commit/687f422)) - - -### BREAKING CHANGES - -* **defaults:** Enforces `engines` of `"node": ">=6.9.0 < 7.0.0 || >= 8.9.0"` - - - -<a name="1.1.11"></a> -## [1.1.11](https://github.com/webpack/file-loader/compare/v1.1.10...v1.1.11) (2018-03-01) - - -### Reverts - -* **index:** `context` takes precedence over `issuer.context` (`options.useRelativePath`) ([#260](https://github.com/webpack/file-loader/issues/260)) ([e73131f](https://github.com/webpack/file-loader/commit/e73131f)) - - - -<a name="1.1.10"></a> -## [1.1.10](https://github.com/webpack/file-loader/compare/v1.1.9...v1.1.10) (2018-02-26) - - -### Bug Fixes - -* **package:** add `webpack >= 4` (`peerDependencies`) ([#255](https://github.com/webpack/file-loader/issues/255)) ([3a6a7a1](https://github.com/webpack/file-loader/commit/3a6a7a1)) - - - -<a name="1.1.9"></a> -## [1.1.9](https://github.com/webpack/file-loader/compare/v1.1.8...v1.1.9) (2018-02-21) - - -### Bug Fixes - -* **index:** handle protocol URL's correctly (`options.publicPath`) ([#253](https://github.com/webpack/file-loader/issues/253)) ([54fa5a3](https://github.com/webpack/file-loader/commit/54fa5a3)) -* **index:** use `path.posix` for platform consistency ([#254](https://github.com/webpack/file-loader/issues/254)) ([2afe0af](https://github.com/webpack/file-loader/commit/2afe0af)) - - - -<a name="1.1.8"></a> -## [1.1.8](https://github.com/webpack/file-loader/compare/v1.1.7...v1.1.8) (2018-02-20) - - -### Bug Fixes - -* **index:** `context` takes precedence over `issuer.context` (`options.useRelativePath`) ([3b071f5](https://github.com/webpack/file-loader/commit/3b071f5)) -* **index:** don't append `outputPath` to the original `url` (`options.outputPath` `{Function}`) ([4c1ccaa](https://github.com/webpack/file-loader/commit/4c1ccaa)) -* **index:** normalize and concat paths via `path.join()` ([26e47ca](https://github.com/webpack/file-loader/commit/26e47ca)) - - - -<a name="1.1.7"></a> -## [1.1.7](https://github.com/webpack/file-loader/compare/v1.1.6...v1.1.7) (2018-02-19) - - -### Bug Fixes - -* **index:** don't concat `options.outputPath` and `options.publicPath` ([#246](https://github.com/webpack/file-loader/issues/246)) ([98bf052](https://github.com/webpack/file-loader/commit/98bf052)) - - - -<a name="1.1.6"></a> -## [1.1.6](https://github.com/webpack/file-loader/compare/v1.1.5...v1.1.6) (2017-12-16) - - -### Bug Fixes - -* rootContext compatibility fix for legacy / v4 (#237) ([1e4b7cf](https://github.com/webpack/file-loader/commit/1e4b7cf)), closes [#237](https://github.com/webpack/file-loader/issues/237) - - - -<a name="1.1.5"></a> -## [1.1.5](https://github.com/webpack/file-loader/compare/v1.1.4...v1.1.5) (2017-10-05) - - -### Bug Fixes - -* **schema:** allow `name` to be a `{Function}` (`options.name`) ([#216](https://github.com/webpack/file-loader/issues/216)) ([fbfb160](https://github.com/webpack/file-loader/commit/fbfb160)) - - - -<a name="1.1.4"></a> -## [1.1.4](https://github.com/webpack/file-loader/compare/v1.1.3...v1.1.4) (2017-09-30) - - -### Bug Fixes - -* **index:** revert to CJS exports ([#212](https://github.com/webpack/file-loader/issues/212)) ([f412b3e](https://github.com/webpack/file-loader/commit/f412b3e)) - - - -<a name="1.1.3"></a> -## [1.1.3](https://github.com/webpack/file-loader/compare/v1.1.2...v1.1.3) (2017-09-30) - - - -<a name="1.1.2"></a> -## [1.1.2](https://github.com/webpack/file-loader/compare/v1.1.1...v1.1.2) (2017-09-30) - - -### Bug Fixes - -* **cjs:** export `raw` value ([#183](https://github.com/webpack/file-loader/issues/183)) ([daeff0e](https://github.com/webpack/file-loader/commit/daeff0e)) - - - -<a name="1.1.1"></a> -## [1.1.1](https://github.com/webpack/file-loader/compare/v1.1.0...v1.1.1) (2017-09-30) - - -### Bug Fixes - -* **schema:** allow `additionalProperties` ([#207](https://github.com/webpack/file-loader/issues/207)) ([cf7c85a](https://github.com/webpack/file-loader/commit/cf7c85a)) - - - -<a name="1.1.0"></a> -# [1.1.0](https://github.com/webpack/file-loader/compare/v1.0.0...v1.1.0) (2017-09-29) - - -### Features - -* add `options` validation (`schema-utils`) ([#184](https://github.com/webpack/file-loader/issues/184)) ([696ca77](https://github.com/webpack/file-loader/commit/696ca77)) - - - -<a name="1.0.0"></a> -# [1.0.0](https://github.com/webpack/file-loader/compare/v1.0.0-rc.0...v1.0.0) (2017-07-26) - - -### Bug Fixes - -* remove `=` from default export (`SyntaxError`) ([#178](https://github.com/webpack/file-loader/issues/178)) ([3fe2d12](https://github.com/webpack/file-loader/commit/3fe2d12)) - - -### Code Refactoring - -* Upgrade to defaults 1.3.0 ([#170](https://github.com/webpack-contrib/file-loader/pull/170)) ([632ed72](https://github.com/webpack/file-loader/commit/acd6c2f)) -* Apply webpack-defaults ([#167](https://github.com/webpack/file-loader/issues/167)) ([632ed72](https://github.com/webpack/file-loader/commit/632ed72)) - - -### BREAKING CHANGES - -* Enforces Webpack standard NodeJS engines range. - at the time of merge `>= 4.3 < 5.0.0 || >= 5.10`. - - - -<a name="1.0.0-rc.0"></a> -# [1.0.0-rc.0](https://github.com/webpack/file-loader/compare/v1.0.0-beta.1...v1.0.0-rc.0) (2017-07-26) - - -### Bug Fixes - -* remove `=` from default export (`SyntaxError`) ([#178](https://github.com/webpack/file-loader/issues/178)) ([3fe2d12](https://github.com/webpack/file-loader/commit/3fe2d12)) - - - -<a name="1.0.0-beta.1"></a> -# [1.0.0-beta.1](https://github.com/webpack/file-loader/compare/v1.0.0-beta.0...v1.0.0-beta.1) (2017-06-09) - -### Code Refactoring - -* Upgrade to defaults 1.3.0 ([#170](https://github.com/webpack-contrib/file-loader/pull/170)) ([632ed72](https://github.com/webpack/file-loader/commit/acd6c2f)) - - -<a name="1.0.0-beta.0"></a> -# [1.0.0-beta.0](https://github.com/webpack/file-loader/compare/v0.11.2...v1.0.0-beta.0) (2017-06-07) - - -### Code Refactoring - -* Apply webpack-defaults ([#167](https://github.com/webpack/file-loader/issues/167)) ([632ed72](https://github.com/webpack/file-loader/commit/632ed72)) - - -### BREAKING CHANGES - -* Enforces Webpack standard NodeJS engines range. - at the time of merge `>= 4.3 < 5.0.0 || >= 5.10`. - - - -<a name="0.11.2"></a> -## [0.11.2](https://github.com/webpack/file-loader/compare/v0.11.1...v0.11.2) (2017-06-05) - - -### Bug Fixes - -* **index:** allow to override publicPath with an empty string ([#145](https://github.com/webpack/file-loader/issues/145)) ([26ab81a](https://github.com/webpack/file-loader/commit/26ab81a)) -* init `publicPath` to undefined ([#159](https://github.com/webpack/file-loader/issues/159)) ([e4c0b2a](https://github.com/webpack/file-loader/commit/e4c0b2a)) - - - -<a name="0.11.1"></a> -## [0.11.1](https://github.com/webpack/file-loader/compare/v0.11.0...v0.11.1) (2017-04-01) - - -### Bug Fixes - -* outputPath function overriden by useRelativePath ([#139](https://github.com/webpack/file-loader/issues/139)) ([80cdee2](https://github.com/webpack/file-loader/commit/80cdee2)) - - - -<a name="0.11.0"></a> -# [0.11.0](https://github.com/webpack/file-loader/compare/v0.10.1...v0.11.0) (2017-03-31) - - -### Features - -* Emit files with relative urls ([#135](https://github.com/webpack/file-loader/issues/135)) ([dbcd6cc](https://github.com/webpack/file-loader/commit/dbcd6cc)) - - - -<a name="0.10.1"></a> -## [0.10.1](https://github.com/webpack/file-loader/compare/v0.10.0...v0.10.1) (2017-02-25) - - -### Bug Fixes - -* **getOptions:** deprecation warn in loaderUtils ([#129](https://github.com/webpack/file-loader/issues/129)) ([a8358a0](https://github.com/webpack/file-loader/commit/a8358a0)) - - - -<a name="0.10.0"></a> -# [0.10.0](https://github.com/webpack/file-loader/compare/v0.9.0...v0.10.0) (2017-01-28) - - -### Features - -* **resources:** specify custom public file name ([6833c70](https://github.com/webpack/file-loader/commit/6833c70)) - - - -# Change Log - -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. diff --git a/node_modules/file-loader/LICENSE b/node_modules/file-loader/LICENSE deleted file mode 100644 index 8c11fc7..0000000 --- a/node_modules/file-loader/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -Copyright JS Foundation and other contributors - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/file-loader/README.md b/node_modules/file-loader/README.md deleted file mode 100644 index df3d417..0000000 --- a/node_modules/file-loader/README.md +++ /dev/null @@ -1,555 +0,0 @@ -<div align="center"> - <a href="https://github.com/webpack/webpack"> - <img width="200" height="200" src="https://webpack.js.org/assets/icon-square-big.svg"> - </a> -</div> - -[![npm][npm]][npm-url] -[![node][node]][node-url] -[![deps][deps]][deps-url] -[![tests][tests]][tests-url] -[![coverage][cover]][cover-url] -[![chat][chat]][chat-url] -[![size][size]][size-url] - -# file-loader - -The `file-loader` resolves `import`/`require()` on a file into a url and emits the file into the output directory. - -## Getting Started - -To begin, you'll need to install `file-loader`: - -```console -$ npm install file-loader --save-dev -``` - -Import (or `require`) the target file(s) in one of the bundle's files: - -**file.js** - -```js -import img from './file.png'; -``` - -Then add the loader to your `webpack` config. For example: - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - use: [ - { - loader: 'file-loader', - options: {}, - }, - ], - }, - ], - }, -}; -``` - -And run `webpack` via your preferred method. This will emit `file.png` as a file -in the output directory (with the specified naming convention, if options are -specified to do so) and returns the public URI of the file. - -> ℹ️ By default the filename of the resulting file is the hash of the file's contents with the original extension of the required resource. - -## Options - -### `name` - -Type: `String|Function` -Default: `'[hash].[ext]'` - -Specifies a custom filename template for the target file(s) using the query -parameter `name`. For example, to emit a file from your `context` directory into -the output directory retaining the full directory structure, you might use: - -#### `String` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - name: '[path][name].[ext]', - }, - }, - ], - }, -}; -``` - -#### `Function` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - name(file) { - if (process.env.NODE_ENV === 'development') { - return '[path][name].[ext]'; - } - - return '[hash].[ext]'; - }, - }, - }, - ], - }, -}; -``` - -> ℹ️ By default the path and name you specify will output the file in that same directory, and will also use the same URI path to access the file. - -### `outputPath` - -Type: `String|Function` -Default: `undefined` - -Specify a filesystem path where the target file(s) will be placed. - -#### `String` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - outputPath: 'images', - }, - }, - ], - }, -}; -``` - -#### `Function` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - outputPath: (url, resourcePath, context) => { - // `resourcePath` is original absolute path to asset - // `context` is directory where stored asset (`rootContext`) or `context` option - - // To get relative path you can use - // const relativePath = path.relative(context, resourcePath); - - if (/my-custom-image\.png/.test(resourcePath)) { - return `other_output_path/${url}`; - } - - if (/images/.test(context)) { - return `image_output_path/${url}`; - } - - return `output_path/${url}`; - }, - }, - }, - ], - }, -}; -``` - -### `publicPath` - -Type: `String|Function` -Default: [`__webpack_public_path__`](https://webpack.js.org/api/module-variables/#__webpack_public_path__-webpack-specific-) - -Specifies a custom public path for the target file(s). - -#### `String` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - publicPath: 'assets', - }, - }, - ], - }, -}; -``` - -#### `Function` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - publicPath: (url, resourcePath, context) => { - // `resourcePath` is original absolute path to asset - // `context` is directory where stored asset (`rootContext`) or `context` option - - // To get relative path you can use - // const relativePath = path.relative(context, resourcePath); - - if (/my-custom-image\.png/.test(resourcePath)) { - return `other_public_path/${url}`; - } - - if (/images/.test(context)) { - return `image_output_path/${url}`; - } - - return `public_path/${url}`; - }, - }, - }, - ], - }, -}; -``` - -### `context` - -Type: `String` -Default: [`context`](https://webpack.js.org/configuration/entry-context/#context) - -Specifies a custom file context. - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - context: 'project', - }, - }, - ], - }, -}; -``` - -### `emitFile` - -Type: `Boolean` -Default: `true` - -If true, emits a file (writes a file to the filesystem). If false, the loader -will return a public URI but **will not** emit the file. It is often useful to -disable this option for server-side packages. - -**file.js** - -```js -// bundle file -import img from './file.png'; -``` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.css$/, - loader: 'file-loader', - options: { - emitFile: false, - }, - }, - ], - }, -}; -``` - -### `regExp` - -Type: `RegExp` -Default: `undefined` - -Specifies a Regular Expression to one or many parts of the target file path. -The capture groups can be reused in the `name` property using `[N]` -[placeholder](https://github.com/webpack-contrib/file-loader#placeholders). - -**file.js** - -```js -import img from './customer01/file.png'; -``` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - regExp: /\/([a-z0-9]+)\/[a-z0-9]+\.png$/, - name: '[1]-[name].[ext]', - }, - }, - ], - }, -}; -``` - -> ℹ️ If `[0]` is used, it will be replaced by the entire tested string, whereas `[1]` will contain the first capturing parenthesis of your regex and so on... - -## Placeholders - -Full information about placeholders you can find [here](https://github.com/webpack/loader-utils#interpolatename). - -### `[ext]` - -Type: `String` -Default: `file.extname` - -The file extension of the target file/resource. - -### `[name]` - -Type: `String` -Default: `file.basename` - -The basename of the file/resource. - -### `[path]` - -Type: `String` -Default: `file.directory` - -The path of the resource relative to the webpack/config `context`. - -### `[folder]` - -Type: `String` -Default: `file.folder` - -The folder of the resource is in. - -### `[emoji]` - -Type: `String` -Default: `undefined` - -A random emoji representation of `content`. - -### `[emoji:<length>]` - -Type: `String` -Default: `undefined` - -Same as above, but with a customizable number of emojis - -### `[hash]` - -Type: `String` -Default: `md5` - -Specifies the hash method to use for hashing the file content. - -### `[<hashType>:hash:<digestType>:<length>]` - -Type: `String` - -The hash of options.content (Buffer) (by default it's the hex digest of the hash). - -#### `digestType` - -Type: `String` -Default: `'hex'` - -The [digest](https://en.wikipedia.org/wiki/Cryptographic_hash_function) that the -hash function should use. Valid values include: base26, base32, base36, -base49, base52, base58, base62, base64, and hex. - -#### `hashType` - -Type: `String` -Default: `'md5'` - -The type of hash that the has function should use. Valid values include: `md5`, -`sha1`, `sha256`, and `sha512`. - -#### `length` - -Type: `Number` -Default: `undefined` - -Users may also specify a length for the computed hash. - -### `[N]` - -Type: `String` -Default: `undefined` - -The n-th match obtained from matching the current file name against the `regExp`. - -## Examples - -The following examples show how one might use `file-loader` and what the result would be. - -**file.js** - -```js -import png from './image.png'; -``` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - name: 'dirname/[hash].[ext]', - }, - }, - ], - }, -}; -``` - -Result: - -```bash -# result -dirname/0dcbbaa701328ae351f.png -``` - ---- - -**file.js** - -```js -import png from './image.png'; -``` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - name: '[sha512:hash:base64:7].[ext]', - }, - }, - ], - }, -}; -``` - -Result: - -```bash -# result -gdyb21L.png -``` - ---- - -**file.js** - -```js -import png from './path/to/file.png'; -``` - -**webpack.config.js** - -```js -module.exports = { - module: { - rules: [ - { - test: /\.(png|jpg|gif)$/, - loader: 'file-loader', - options: { - name: '[path][name].[ext]?[hash]', - }, - }, - ], - }, -}; -``` - -Result: - -```bash -# result -path/to/file.png?e43b20c069c4a01867c31e98cbce33c9 -``` - -## Contributing - -Please take a moment to read our contributing guidelines if you haven't yet done so. - -[CONTRIBUTING](./.github/CONTRIBUTING.md) - -## License - -[MIT](./LICENSE) - -[npm]: https://img.shields.io/npm/v/file-loader.svg -[npm-url]: https://npmjs.com/package/file-loader -[node]: https://img.shields.io/node/v/file-loader.svg -[node-url]: https://nodejs.org -[deps]: https://david-dm.org/webpack-contrib/file-loader.svg -[deps-url]: https://david-dm.org/webpack-contrib/file-loader -[tests]: https://img.shields.io/circleci/project/github/webpack-contrib/file-loader.svg -[tests-url]: https://circleci.com/gh/webpack-contrib/file-loader -[cover]: https://codecov.io/gh/webpack-contrib/file-loader/branch/master/graph/badge.svg -[cover-url]: https://codecov.io/gh/webpack-contrib/file-loader -[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg -[chat-url]: https://gitter.im/webpack/webpack -[size]: https://packagephobia.now.sh/badge?p=file-loader -[size-url]: https://packagephobia.now.sh/result?p=file-loader diff --git a/node_modules/file-loader/dist/cjs.js b/node_modules/file-loader/dist/cjs.js deleted file mode 100644 index 22e752d..0000000 --- a/node_modules/file-loader/dist/cjs.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; - -const loader = require('./index'); - -module.exports = loader.default; -module.exports.raw = loader.raw;
\ No newline at end of file diff --git a/node_modules/file-loader/dist/index.js b/node_modules/file-loader/dist/index.js deleted file mode 100644 index 45ecee5..0000000 --- a/node_modules/file-loader/dist/index.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = loader; -exports.raw = void 0; - -var _path = _interopRequireDefault(require("path")); - -var _loaderUtils = _interopRequireDefault(require("loader-utils")); - -var _schemaUtils = _interopRequireDefault(require("schema-utils")); - -var _options = _interopRequireDefault(require("./options.json")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function loader(content) { - const options = _loaderUtils.default.getOptions(this) || {}; - (0, _schemaUtils.default)(_options.default, options, 'File Loader'); - const context = options.context || this.rootContext; - - const url = _loaderUtils.default.interpolateName(this, options.name, { - context, - content, - regExp: options.regExp - }); - - let outputPath = url; - - if (options.outputPath) { - if (typeof options.outputPath === 'function') { - outputPath = options.outputPath(url, this.resourcePath, context); - } else { - outputPath = _path.default.posix.join(options.outputPath, url); - } - } - - let publicPath = `__webpack_public_path__ + ${JSON.stringify(outputPath)}`; - - if (options.publicPath) { - if (typeof options.publicPath === 'function') { - publicPath = options.publicPath(url, this.resourcePath, context); - } else { - publicPath = `${options.publicPath.endsWith('/') ? options.publicPath : `${options.publicPath}/`}${url}`; - } - - publicPath = JSON.stringify(publicPath); - } - - if (typeof options.emitFile === 'undefined' || options.emitFile) { - this.emitFile(outputPath, content); - } // TODO revert to ES2015 Module export, when new CSS Pipeline is in place - - - return `module.exports = ${publicPath};`; -} - -const raw = true; -exports.raw = raw;
\ No newline at end of file diff --git a/node_modules/file-loader/dist/options.json b/node_modules/file-loader/dist/options.json deleted file mode 100644 index 546e22b..0000000 --- a/node_modules/file-loader/dist/options.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "additionalProperties": true, - "properties": { - "name": { - "anyOf": [ - { - "type": "string" - }, - { - "instanceof": "Function" - } - ] - }, - "outputPath": { - "anyOf": [ - { - "type": "string" - }, - { - "instanceof": "Function" - } - ] - }, - "publicPath": { - "anyOf": [ - { - "type": "string" - }, - { - "instanceof": "Function" - } - ] - }, - "context": { - "type": "string" - }, - "emitFile": { - "type": "boolean" - }, - "regExp": { - "anyOf": [ - { - "type": "string" - }, - { - "instanceof": "RegExp" - } - ] - } - }, - "errorMessages": { - "name": "should be {String} or {Function} (https://github.com/webpack-contrib/file-loader#name)", - "outputPath": "should be {String} or {Function} (https://github.com/webpack-contrib/file-loader#outputpath)", - "publicPath": "should be {String} or {Function} (https://github.com/webpack-contrib/file-loader#publicpath)", - "context": "should be {String} (https://github.com/webpack-contrib/file-loader#context)", - "emitFile": "should be {Boolean} (https://github.com/webpack-contrib/file-loader#emitfile)", - "regExp": "should be {String} or {RegExp} (https://github.com/webpack-contrib/file-loader#regexp)" - }, - "type": "object" -} diff --git a/node_modules/file-loader/node_modules/schema-utils/CHANGELOG.md b/node_modules/file-loader/node_modules/schema-utils/CHANGELOG.md deleted file mode 100644 index a5f2834..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/CHANGELOG.md +++ /dev/null @@ -1,134 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. - -<a name="1.0.0"></a> -# [1.0.0](https://github.com/webpack-contrib/schema-utils/compare/v0.4.7...v1.0.0) (2018-08-07) - - -### Features - -* **src:** add support for custom error messages ([#33](https://github.com/webpack-contrib/schema-utils/issues/33)) ([1cbe4ef](https://github.com/webpack-contrib/schema-utils/commit/1cbe4ef)) - - - -<a name="0.4.7"></a> -## [0.4.7](https://github.com/webpack-contrib/schema-utils/compare/v0.4.6...v0.4.7) (2018-08-07) - - -### Bug Fixes - -* **src:** `node >= v4.0.0` support ([#32](https://github.com/webpack-contrib/schema-utils/issues/32)) ([cb13dd4](https://github.com/webpack-contrib/schema-utils/commit/cb13dd4)) - - - -<a name="0.4.6"></a> -## [0.4.6](https://github.com/webpack-contrib/schema-utils/compare/v0.4.5...v0.4.6) (2018-08-06) - - -### Bug Fixes - -* **package:** remove lockfile ([#28](https://github.com/webpack-contrib/schema-utils/issues/28)) ([69f1a81](https://github.com/webpack-contrib/schema-utils/commit/69f1a81)) -* **package:** remove unnecessary `webpack` dependency ([#26](https://github.com/webpack-contrib/schema-utils/issues/26)) ([532eaa5](https://github.com/webpack-contrib/schema-utils/commit/532eaa5)) - - - -<a name="0.4.5"></a> -## [0.4.5](https://github.com/webpack-contrib/schema-utils/compare/v0.4.4...v0.4.5) (2018-02-13) - - -### Bug Fixes - -* **CHANGELOG:** update broken links ([4483b9f](https://github.com/webpack-contrib/schema-utils/commit/4483b9f)) -* **package:** update broken links ([f2494ba](https://github.com/webpack-contrib/schema-utils/commit/f2494ba)) - - - -<a name="0.4.4"></a> -## [0.4.4](https://github.com/webpack-contrib/schema-utils/compare/v0.4.3...v0.4.4) (2018-02-13) - - -### Bug Fixes - -* **package:** update `dependencies` ([#22](https://github.com/webpack-contrib/schema-utils/issues/22)) ([3aecac6](https://github.com/webpack-contrib/schema-utils/commit/3aecac6)) - - - -<a name="0.4.3"></a> -## [0.4.3](https://github.com/webpack-contrib/schema-utils/compare/v0.4.2...v0.4.3) (2017-12-14) - - -### Bug Fixes - -* **validateOptions:** throw `err` instead of `process.exit(1)` ([#17](https://github.com/webpack-contrib/schema-utils/issues/17)) ([c595eda](https://github.com/webpack-contrib/schema-utils/commit/c595eda)) -* **ValidationError:** never return `this` in the ctor ([#16](https://github.com/webpack-contrib/schema-utils/issues/16)) ([c723791](https://github.com/webpack-contrib/schema-utils/commit/c723791)) - - - -<a name="0.4.2"></a> -## [0.4.2](https://github.com/webpack-contrib/schema-utils/compare/v0.4.1...v0.4.2) (2017-11-09) - - -### Bug Fixes - -* **validateOptions:** catch `ValidationError` and handle it internally ([#15](https://github.com/webpack-contrib/schema-utils/issues/15)) ([9c5ef5e](https://github.com/webpack-contrib/schema-utils/commit/9c5ef5e)) - - - -<a name="0.4.1"></a> -## [0.4.1](https://github.com/webpack-contrib/schema-utils/compare/v0.4.0...v0.4.1) (2017-11-03) - - -### Bug Fixes - -* **ValidationError:** use `Error.captureStackTrace` for `err.stack` handling ([#14](https://github.com/webpack-contrib/schema-utils/issues/14)) ([a6fb974](https://github.com/webpack-contrib/schema-utils/commit/a6fb974)) - - - -<a name="0.4.0"></a> -# [0.4.0](https://github.com/webpack-contrib/schema-utils/compare/v0.3.0...v0.4.0) (2017-10-28) - - -### Features - -* add support for `typeof`, `instanceof` (`{Function\|RegExp}`) ([#10](https://github.com/webpack-contrib/schema-utils/issues/10)) ([9f01816](https://github.com/webpack-contrib/schema-utils/commit/9f01816)) - - - -<a name="0.3.0"></a> -# [0.3.0](https://github.com/webpack-contrib/schema-utils/compare/v0.2.1...v0.3.0) (2017-04-29) - - -### Features - -* add ValidationError ([#8](https://github.com/webpack-contrib/schema-utils/issues/8)) ([d48f0fb](https://github.com/webpack-contrib/schema-utils/commit/d48f0fb)) - - - -<a name="0.2.1"></a> -## [0.2.1](https://github.com/webpack-contrib/schema-utils/compare/v0.2.0...v0.2.1) (2017-03-13) - - -### Bug Fixes - -* Include .babelrc to `files` ([28f0363](https://github.com/webpack-contrib/schema-utils/commit/28f0363)) -* Include source to `files` ([43b0f2f](https://github.com/webpack-contrib/schema-utils/commit/43b0f2f)) - - - -<a name="0.2.0"></a> -# [0.2.0](https://github.com/webpack-contrib/schema-utils/compare/v0.1.0...v0.2.0) (2017-03-12) - -<a name="0.1.0"></a> -# 0.1.0 (2017-03-07) - - -### Features - -* **validations:** add validateOptions module ([ae9b47b](https://github.com/webpack-contrib/schema-utils/commit/ae9b47b)) - - - -# Change Log - -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. diff --git a/node_modules/file-loader/node_modules/schema-utils/LICENSE b/node_modules/file-loader/node_modules/schema-utils/LICENSE deleted file mode 100644 index 8c11fc7..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -Copyright JS Foundation and other contributors - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/file-loader/node_modules/schema-utils/README.md b/node_modules/file-loader/node_modules/schema-utils/README.md deleted file mode 100644 index 7b75d54..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/README.md +++ /dev/null @@ -1,149 +0,0 @@ -[![npm][npm]][npm-url] -[![node][node]][node-url] -[![deps][deps]][deps-url] -[![test][test]][test-url] -[![coverage][cover]][cover-url] -[![chat][chat]][chat-url] - -<div align="center"> - <a href="http://json-schema.org"> - <img width="160" height="160" - src="https://raw.githubusercontent.com/webpack-contrib/schema-utils/master/docs/logo.png"> - </a> - <a href="https://github.com/webpack/webpack"> - <img width="200" height="200" - src="https://webpack.js.org/assets/icon-square-big.svg"> - </a> - <h1>Schema Utils</h1> -</div> - -<h2 align="center">Install</h2> - -```bash -npm i schema-utils -``` - -<h2 align="center">Usage</h2> - -### `validateOptions` - -**`schema.json`** -```js -{ - "type": "object", - "properties": { - // Options... - }, - "additionalProperties": false -} -``` - -#### Error Messages (Custom) - -**`schema.json`** -```js -{ - "type": "object", - "properties": { - "option": { - "type": [ "boolean" ] - } - }, - // Overrides the default err.message for option - "errorMessage": { - "option": "should be {Boolean} (https:/github.com/org/repo#anchor)" - } - "additionalProperties": false -} -``` - -```js -import schema from 'path/to/schema.json' -import validateOptions from 'schema-utils' - -validateOptions(schema, options, 'Loader/Plugin Name') -``` - -<h2 align="center">Examples</h2> - -**schema.json** -```json -{ - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "test": { - "anyOf": [ - { "type": "array" }, - { "type": "string" }, - { "instanceof": "RegExp" } - ] - }, - "transform": { - "instanceof": "Function" - }, - "sourceMap": { - "type": "boolean" - } - }, - "additionalProperties": false -} -``` - -### `Loader` - -```js -import { getOptions } from 'loader-utils' -import validateOptions from 'schema-utils' - -import schema from 'path/to/schema.json' - -function loader (src, map) { - const options = getOptions(this) || {} - - validateOptions(schema, options, 'Loader Name') - - // Code... -} -``` - -### `Plugin` - -```js -import validateOptions from 'schema-utils' - -import schema from 'path/to/schema.json' - -class Plugin { - constructor (options) { - validateOptions(schema, options, 'Plugin Name') - - this.options = options - } - - apply (compiler) { - // Code... - } -} -``` - - -[npm]: https://img.shields.io/npm/v/schema-utils.svg -[npm-url]: https://npmjs.com/package/schema-utils - -[node]: https://img.shields.io/node/v/schema-utils.svg -[node-url]: https://nodejs.org - -[deps]: https://david-dm.org/webpack-contrib/schema-utils.svg -[deps-url]: https://david-dm.org/webpack-contrib/schema-utils - -[test]: http://img.shields.io/travis/webpack-contrib/schema-utils.svg -[test-url]: https://travis-ci.org/webpack-contrib/schema-utils - -[cover]: https://codecov.io/gh/webpack-contrib/schema-utils/branch/master/graph/badge.svg -[cover-url]: https://codecov.io/gh/webpack-contrib/schema-utils - -[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg -[chat-url]: https://gitter.im/webpack/webpack diff --git a/node_modules/file-loader/node_modules/schema-utils/package.json b/node_modules/file-loader/node_modules/schema-utils/package.json deleted file mode 100644 index f340936..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/package.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "_from": "schema-utils@^1.0.0", - "_id": "schema-utils@1.0.0", - "_inBundle": false, - "_integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "_location": "/file-loader/schema-utils", - "_phantomChildren": {}, - "_requested": { - "type": "range", - "registry": true, - "raw": "schema-utils@^1.0.0", - "name": "schema-utils", - "escapedName": "schema-utils", - "rawSpec": "^1.0.0", - "saveSpec": null, - "fetchSpec": "^1.0.0" - }, - "_requiredBy": [ - "/file-loader" - ], - "_resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "_shasum": "0b79a93204d7b600d4b2850d1f66c2a34951c770", - "_spec": "schema-utils@^1.0.0", - "_where": "/home/pruss/Dev/3-minute-website/node_modules/file-loader", - "author": { - "name": "webpack Contrib", - "url": "https://github.com/webpack-contrib" - }, - "bugs": { - "url": "https://github.com/webpack-contrib/schema-utils/issues" - }, - "bundleDependencies": false, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "deprecated": false, - "description": "webpack Validation Utils", - "devDependencies": { - "@commitlint/cli": "^7.0.0", - "@commitlint/config-conventional": "^7.0.0", - "@webpack-contrib/eslint-config-webpack": "^2.0.0", - "del-cli": "^1.0.0", - "eslint": "^5.0.0", - "eslint-plugin-import": "^2.0.0", - "eslint-plugin-prettier": "^2.0.0", - "jest": "^21.0.0", - "prettier": "^1.0.0", - "standard-version": "^4.0.0" - }, - "engines": { - "node": ">= 4" - }, - "files": [ - "src" - ], - "homepage": "https://github.com/webpack-contrib/schema-utils", - "license": "MIT", - "main": "src/index.js", - "name": "schema-utils", - "repository": { - "type": "git", - "url": "git+https://github.com/webpack-contrib/schema-utils.git" - }, - "scripts": { - "clean": "del-cli coverage", - "commits": "commitlint --from $(git rev-list --tags --max-count=1)", - "lint": "eslint --cache src test", - "release": "npm run commits && standard-version", - "test": "jest --env node --verbose --coverage" - }, - "version": "1.0.0" -} diff --git a/node_modules/file-loader/node_modules/schema-utils/src/ValidationError.js b/node_modules/file-loader/node_modules/schema-utils/src/ValidationError.js deleted file mode 100644 index 0589bf8..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/src/ValidationError.js +++ /dev/null @@ -1,30 +0,0 @@ -/* eslint-disable - strict, - no-param-reassign -*/ - -'use strict'; - -class ValidationError extends Error { - constructor(errors, name) { - super(); - - this.name = 'ValidationError'; - - this.message = `${name || ''} Invalid Options\n\n`; - - this.errors = errors.map((err) => { - err.dataPath = err.dataPath.replace(/\//g, '.'); - - return err; - }); - - this.errors.forEach((err) => { - this.message += `options${err.dataPath} ${err.message}\n`; - }); - - Error.captureStackTrace(this, this.constructor); - } -} - -module.exports = ValidationError; diff --git a/node_modules/file-loader/node_modules/schema-utils/src/index.js b/node_modules/file-loader/node_modules/schema-utils/src/index.js deleted file mode 100644 index 13108c2..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/src/index.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable - strict -*/ - -'use strict'; - -const validateOptions = require('./validateOptions'); - -module.exports = validateOptions; diff --git a/node_modules/file-loader/node_modules/schema-utils/src/validateOptions.js b/node_modules/file-loader/node_modules/schema-utils/src/validateOptions.js deleted file mode 100644 index 363af44..0000000 --- a/node_modules/file-loader/node_modules/schema-utils/src/validateOptions.js +++ /dev/null @@ -1,38 +0,0 @@ -/* eslint-disable - strict, - no-param-reassign -*/ - -'use strict'; - -const fs = require('fs'); -const path = require('path'); - -const Ajv = require('ajv'); -const errors = require('ajv-errors'); -const keywords = require('ajv-keywords'); - -const ValidationError = require('./ValidationError'); - -const ajv = new Ajv({ - allErrors: true, - jsonPointers: true, -}); - -errors(ajv); -keywords(ajv, ['instanceof', 'typeof']); - -const validateOptions = (schema, options, name) => { - if (typeof schema === 'string') { - schema = fs.readFileSync(path.resolve(schema), 'utf8'); - schema = JSON.parse(schema); - } - - if (!ajv.validate(schema, options)) { - throw new ValidationError(ajv.errors, name); - } - - return true; -}; - -module.exports = validateOptions; diff --git a/node_modules/file-loader/package.json b/node_modules/file-loader/package.json deleted file mode 100644 index efee558..0000000 --- a/node_modules/file-loader/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "_from": "file-loader@^3.0.1", - "_id": "file-loader@3.0.1", - "_inBundle": false, - "_integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", - "_location": "/file-loader", - "_phantomChildren": { - "ajv": "6.12.6", - "ajv-errors": "1.0.1", - "ajv-keywords": "3.5.2" - }, - "_requested": { - "type": "range", - "registry": true, - "raw": "file-loader@^3.0.1", - "name": "file-loader", - "escapedName": "file-loader", - "rawSpec": "^3.0.1", - "saveSpec": null, - "fetchSpec": "^3.0.1" - }, - "_requiredBy": [ - "#DEV:/" - ], - "_resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", - "_shasum": "f8e0ba0b599918b51adfe45d66d1e771ad560faa", - "_spec": "file-loader@^3.0.1", - "_where": "/home/pruss/Dev/3-minute-website", - "author": { - "name": "Tobias Koppers @sokra" - }, - "babel": { - "presets": [ - [ - "@babel/preset-env", - { - "targets": { - "node": "6.9.0" - }, - "useBuiltIns": "usage" - } - ] - ] - }, - "bugs": { - "url": "https://github.com/webpack-contrib/file-loader/issues" - }, - "bundleDependencies": false, - "commitlint": { - "extends": [ - "@commitlint/config-conventional" - ] - }, - "dependencies": { - "loader-utils": "^1.0.2", - "schema-utils": "^1.0.0" - }, - "deprecated": false, - "description": "A file loader module for webpack", - "devDependencies": { - "@babel/cli": "^7.2.0", - "@babel/core": "^7.2.2", - "@babel/polyfill": "^7.0.0", - "@babel/preset-env": "^7.2.0", - "@commitlint/cli": "^7.2.1", - "@commitlint/config-conventional": "^7.1.2", - "@webpack-contrib/defaults": "^3.0.0", - "@webpack-contrib/eslint-config-webpack": "^3.0.0", - "babel-core": "^7.0.0-bridge.0", - "babel-jest": "^23.6.0", - "cross-env": "^5.0.0", - "del": "^3.0.0", - "del-cli": "^1.0.0", - "eslint": "^5.10.0", - "eslint-plugin-import": "^2.0.0", - "eslint-plugin-prettier": "^3.0.0", - "husky": "^1.3.0", - "jest": "^23.6.0", - "lint-staged": "^8.1.0", - "memory-fs": "^0.4.0", - "prettier": "^1.11.1", - "standard-version": "^4.0.0", - "url-loader": "^1.1.2", - "webpack": "^4.5.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "files": [ - "dist" - ], - "homepage": "https://github.com/webpack-contrib/file-loader", - "husky": { - "hooks": { - "pre-commit": "lint-staged" - } - }, - "keywords": [ - "webpack" - ], - "license": "MIT", - "lint-staged": { - "*.js": [ - "eslint --fix", - "git add" - ] - }, - "main": "dist/cjs.js", - "name": "file-loader", - "peerDependencies": { - "webpack": "^4.0.0" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/webpack-contrib/file-loader.git" - }, - "scripts": { - "build": "cross-env NODE_ENV=production babel src -d dist --ignore 'src/**/*.test.js' --copy-files", - "ci:coverage": "npm run test:coverage -- --runInBand", - "ci:lint": "npm run lint && npm run security", - "ci:lint:commits": "commitlint --from=origin/master --to=${CIRCLE_SHA1}", - "ci:test": "npm run test -- --runInBand", - "clean": "del-cli dist", - "commitlint": "commitlint", - "commitmsg": "commitlint -e $GIT_PARAMS", - "defaults": "webpack-defaults", - "lint": "eslint --cache src test", - "prebuild": "npm run clean", - "prepublish": "npm run build", - "release": "standard-version", - "security": "npm audit", - "start": "npm run build -- -w", - "test": "jest", - "test:coverage": "jest --collectCoverageFrom='src/**/*.js' --coverage", - "test:watch": "jest --watch" - }, - "version": "3.0.1" -} |