feat: no unused disable

This commit is contained in:
Anthony Fu 2021-03-13 21:09:53 +08:00
parent 3f7f753a5a
commit 5678d9f5c3
6 changed files with 118 additions and 21 deletions

View File

@ -4,7 +4,12 @@ module.exports = {
browser: true, browser: true,
node: true, node: true,
}, },
extends: ['standard', 'plugin:import/errors', 'plugin:import/warnings'], extends: [
'standard',
'plugin:import/errors',
'plugin:import/warnings',
'plugin:eslint-comments/recommended',
],
plugins: ['html', 'unicorn'], plugins: ['html', 'unicorn'],
settings: { settings: {
'import/resolver': { 'import/resolver': {

View File

@ -28,6 +28,7 @@
"eslint-plugin-unicorn": "^23.0.0" "eslint-plugin-unicorn": "^23.0.0"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.11.0" "eslint": "^7.11.0",
"eslint-plugin-eslint-comments": "^3.2.0"
} }
} }

View File

@ -3,6 +3,11 @@ module.exports = {
'plugin:react/recommended', 'plugin:react/recommended',
'@antfu/eslint-config-ts', '@antfu/eslint-config-ts',
], ],
settings: {
react: {
version: 'detect',
},
},
rules: { rules: {
'jsx-quotes': [ 'jsx-quotes': [
'error', 'error',

View File

@ -16,7 +16,7 @@ module.exports = {
'@typescript-eslint/type-annotation-spacing': ['error', {}], '@typescript-eslint/type-annotation-spacing': ['error', {}],
'no-unused-vars': 'off', 'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': [2, { args: 'none', ignoreRestSiblings: true }], '@typescript-eslint/no-unused-vars': 'off',
'no-redeclare': 'off', 'no-redeclare': 'off',
'@typescript-eslint/no-redeclare': 'error', '@typescript-eslint/no-redeclare': 'error',

View File

@ -12,5 +12,6 @@ module.exports = {
], ],
rules: { rules: {
'vue/max-attributes-per-line': ['warn', { singleline: 5 }], 'vue/max-attributes-per-line': ['warn', { singleline: 5 }],
'vue/html-self-closing': 'off'
}, },
} }

View File

@ -1,7 +1,7 @@
importers: importers:
.: .:
devDependencies: devDependencies:
'@antfu/eslint-config': 'link:packages/all' '@antfu/eslint-config': link:packages/all
eslint: 7.11.0 eslint: 7.11.0
lerna: 3.22.1 lerna: 3.22.1
typescript: 4.0.3 typescript: 4.0.3
@ -12,13 +12,13 @@ importers:
typescript: ^4.0.3 typescript: ^4.0.3
packages/all: packages/all:
dependencies: dependencies:
'@antfu/eslint-config-react': 'link:../react' '@antfu/eslint-config-react': link:../react
'@antfu/eslint-config-vue': 'link:../vue' '@antfu/eslint-config-vue': link:../vue
devDependencies: devDependencies:
eslint: 7.11.0 eslint: 7.11.0
specifiers: specifiers:
'@antfu/eslint-config-react': ^0.3.3 '@antfu/eslint-config-react': ^0.4.3
'@antfu/eslint-config-vue': ^0.3.3 '@antfu/eslint-config-vue': ^0.4.3
eslint: ^7.11.0 eslint: ^7.11.0
packages/basic: packages/basic:
dependencies: dependencies:
@ -31,9 +31,11 @@ importers:
eslint-plugin-unicorn: 23.0.0_eslint@7.11.0 eslint-plugin-unicorn: 23.0.0_eslint@7.11.0
devDependencies: devDependencies:
eslint: 7.11.0 eslint: 7.11.0
eslint-plugin-eslint-comments: 3.2.0_eslint@7.11.0
specifiers: specifiers:
eslint: ^7.11.0 eslint: ^7.11.0
eslint-config-standard: ^14.1.1 eslint-config-standard: ^14.1.1
eslint-plugin-eslint-comments: ^3.2.0
eslint-plugin-html: ^6.1.0 eslint-plugin-html: ^6.1.0
eslint-plugin-import: ^2.22.1 eslint-plugin-import: ^2.22.1
eslint-plugin-node: ^11.1.0 eslint-plugin-node: ^11.1.0
@ -42,41 +44,41 @@ importers:
eslint-plugin-unicorn: ^23.0.0 eslint-plugin-unicorn: ^23.0.0
packages/react: packages/react:
dependencies: dependencies:
'@antfu/eslint-config-ts': 'link:../typescript' '@antfu/eslint-config-ts': link:../typescript
eslint-plugin-react: 7.21.5_eslint@7.11.0 eslint-plugin-react: 7.21.5_eslint@7.11.0
devDependencies: devDependencies:
eslint: 7.11.0 eslint: 7.11.0
react: 16.14.0 react: 16.14.0
typescript: 4.0.3 typescript: 4.0.3
specifiers: specifiers:
'@antfu/eslint-config-ts': ^0.3.3 '@antfu/eslint-config-ts': ^0.4.3
eslint: ^7.11.0 eslint: ^7.11.0
eslint-plugin-react: ^7.21.5 eslint-plugin-react: ^7.21.5
react: ^16.14.0 react: ^16.14.0
typescript: ^4.0.3 typescript: ^4.0.3
packages/typescript: packages/typescript:
dependencies: dependencies:
'@antfu/eslint-config-basic': 'link:../basic' '@antfu/eslint-config-basic': link:../basic
'@typescript-eslint/eslint-plugin': 4.5.0_3d7217758705f762e8d4de95e4ab2d84 '@typescript-eslint/eslint-plugin': 4.5.0_3d7217758705f762e8d4de95e4ab2d84
'@typescript-eslint/parser': 4.5.0_eslint@7.11.0 '@typescript-eslint/parser': 4.5.0_eslint@7.11.0
devDependencies: devDependencies:
eslint: 7.11.0 eslint: 7.11.0
specifiers: specifiers:
'@antfu/eslint-config-basic': ^0.3.3 '@antfu/eslint-config-basic': ^0.4.3
'@typescript-eslint/eslint-plugin': ^4.5.0 '@typescript-eslint/eslint-plugin': ^4.5.0
'@typescript-eslint/parser': ^4.5.0 '@typescript-eslint/parser': ^4.5.0
eslint: ^7.11.0 eslint: ^7.11.0
packages/vue: packages/vue:
dependencies: dependencies:
'@antfu/eslint-config-ts': 'link:../typescript' '@antfu/eslint-config-ts': link:../typescript
eslint-plugin-vue: 7.1.0_eslint@7.11.0 eslint-plugin-vue: 7.1.0_eslint@7.11.0
devDependencies: devDependencies:
eslint: 7.11.0 eslint: 7.11.0
specifiers: specifiers:
'@antfu/eslint-config-ts': ^0.3.3 '@antfu/eslint-config-ts': ^0.4.3
eslint: ^7.11.0 eslint: ^7.11.0
eslint-plugin-vue: 7.1.0 eslint-plugin-vue: 7.1.0
lockfileVersion: 5.1 lockfileVersion: 5.2
packages: packages:
/@babel/code-frame/7.10.4: /@babel/code-frame/7.10.4:
dependencies: dependencies:
@ -170,6 +172,7 @@ packages:
lodash: 4.17.20 lodash: 4.17.20
minimatch: 3.0.4 minimatch: 3.0.4
strip-json-comments: 3.1.1 strip-json-comments: 3.1.1
dev: true
engines: engines:
node: ^10.12.0 || >=12.0.0 node: ^10.12.0 || >=12.0.0
resolution: resolution:
@ -1121,6 +1124,7 @@ packages:
resolution: resolution:
integrity: sha512-OFxUBgrEllAbdEmWp/wNmKIu5EuumKHG4sgy56vjZ8lXPgMhF05c76hmulfOdFHHYRpPj49ygOZJ8wgVsPecuA== integrity: sha512-OFxUBgrEllAbdEmWp/wNmKIu5EuumKHG4sgy56vjZ8lXPgMhF05c76hmulfOdFHHYRpPj49ygOZJ8wgVsPecuA==
/@types/color-name/1.1.1: /@types/color-name/1.1.1:
dev: true
resolution: resolution:
integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
/@types/glob/7.1.3: /@types/glob/7.1.3:
@ -1319,6 +1323,7 @@ packages:
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1 json-schema-traverse: 0.4.1
uri-js: 4.2.2 uri-js: 4.2.2
dev: true
resolution: resolution:
integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA== integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==
/ajv/6.12.6: /ajv/6.12.6:
@ -1327,9 +1332,11 @@ packages:
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1 json-schema-traverse: 0.4.1
uri-js: 4.2.2 uri-js: 4.2.2
dev: true
resolution: resolution:
integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
/ansi-colors/4.1.1: /ansi-colors/4.1.1:
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -1353,11 +1360,13 @@ packages:
resolution: resolution:
integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
/ansi-regex/4.1.0: /ansi-regex/4.1.0:
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
/ansi-regex/5.0.0: /ansi-regex/5.0.0:
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -1373,6 +1382,7 @@ packages:
dependencies: dependencies:
'@types/color-name': 1.1.1 '@types/color-name': 1.1.1
color-convert: 2.0.1 color-convert: 2.0.1
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -1399,6 +1409,7 @@ packages:
/argparse/1.0.10: /argparse/1.0.10:
dependencies: dependencies:
sprintf-js: 1.0.3 sprintf-js: 1.0.3
dev: true
resolution: resolution:
integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
/arr-diff/4.0.0: /arr-diff/4.0.0:
@ -1525,6 +1536,7 @@ packages:
resolution: resolution:
integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
/astral-regex/1.0.0: /astral-regex/1.0.0:
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution:
@ -1717,6 +1729,7 @@ packages:
resolution: resolution:
integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
/callsites/3.1.0: /callsites/3.1.0:
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -1791,6 +1804,7 @@ packages:
dependencies: dependencies:
ansi-styles: 4.2.1 ansi-styles: 4.2.1
supports-color: 7.1.0 supports-color: 7.1.0
dev: true
engines: engines:
node: '>=10' node: '>=10'
resolution: resolution:
@ -1884,6 +1898,7 @@ packages:
/color-convert/2.0.1: /color-convert/2.0.1:
dependencies: dependencies:
color-name: 1.1.4 color-name: 1.1.4
dev: true
engines: engines:
node: '>=7.0.0' node: '>=7.0.0'
resolution: resolution:
@ -1892,6 +1907,7 @@ packages:
resolution: resolution:
integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
/color-name/1.1.4: /color-name/1.1.4:
dev: true
resolution: resolution:
integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
/columnify/1.5.4: /columnify/1.5.4:
@ -2104,6 +2120,7 @@ packages:
path-key: 3.1.1 path-key: 3.1.1
shebang-command: 2.0.0 shebang-command: 2.0.0
which: 2.0.2 which: 2.0.2
dev: true
engines: engines:
node: '>= 8' node: '>= 8'
resolution: resolution:
@ -2192,6 +2209,7 @@ packages:
resolution: resolution:
integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
/deep-is/0.1.3: /deep-is/0.1.3:
dev: true
resolution: resolution:
integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
/defaults/1.0.3: /defaults/1.0.3:
@ -2295,6 +2313,7 @@ packages:
/doctrine/3.0.0: /doctrine/3.0.0:
dependencies: dependencies:
esutils: 2.0.3 esutils: 2.0.3
dev: true
engines: engines:
node: '>=6.0.0' node: '>=6.0.0'
resolution: resolution:
@ -2363,6 +2382,7 @@ packages:
resolution: resolution:
integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
/emoji-regex/7.0.3: /emoji-regex/7.0.3:
dev: true
resolution: resolution:
integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
/encoding/0.1.13: /encoding/0.1.13:
@ -2380,6 +2400,7 @@ packages:
/enquirer/2.3.6: /enquirer/2.3.6:
dependencies: dependencies:
ansi-colors: 4.1.1 ansi-colors: 4.1.1
dev: true
engines: engines:
node: '>=8.6' node: '>=8.6'
resolution: resolution:
@ -2504,6 +2525,18 @@ packages:
eslint: '>=4.19.1' eslint: '>=4.19.1'
resolution: resolution:
integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
/eslint-plugin-eslint-comments/3.2.0_eslint@7.11.0:
dependencies:
escape-string-regexp: 1.0.5
eslint: 7.11.0
ignore: 5.1.8
dev: true
engines:
node: '>=6.5.0'
peerDependencies:
eslint: '>=4.19.1'
resolution:
integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==
/eslint-plugin-html/6.1.0: /eslint-plugin-html/6.1.0:
dependencies: dependencies:
htmlparser2: 4.1.0 htmlparser2: 4.1.0
@ -2697,6 +2730,7 @@ packages:
table: 5.4.6 table: 5.4.6
text-table: 0.2.0 text-table: 0.2.0
v8-compile-cache: 2.1.1 v8-compile-cache: 2.1.1
dev: true
engines: engines:
node: ^10.12.0 || >=12.0.0 node: ^10.12.0 || >=12.0.0
hasBin: true hasBin: true
@ -2717,11 +2751,13 @@ packages:
acorn: 7.4.0 acorn: 7.4.0
acorn-jsx: 5.2.0_acorn@7.4.0 acorn-jsx: 5.2.0_acorn@7.4.0
eslint-visitor-keys: 1.3.0 eslint-visitor-keys: 1.3.0
dev: true
engines: engines:
node: ^10.12.0 || >=12.0.0 node: ^10.12.0 || >=12.0.0
resolution: resolution:
integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw== integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==
/esprima/4.0.1: /esprima/4.0.1:
dev: true
engines: engines:
node: '>=4' node: '>=4'
hasBin: true hasBin: true
@ -2841,6 +2877,7 @@ packages:
resolution: resolution:
integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
/fast-deep-equal/3.1.3: /fast-deep-equal/3.1.3:
dev: true
resolution: resolution:
integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
/fast-glob/2.2.7: /fast-glob/2.2.7:
@ -2870,9 +2907,11 @@ packages:
resolution: resolution:
integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
/fast-json-stable-stringify/2.1.0: /fast-json-stable-stringify/2.1.0:
dev: true
resolution: resolution:
integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
/fast-levenshtein/2.0.6: /fast-levenshtein/2.0.6:
dev: true
resolution: resolution:
integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
/fastq/1.8.0: /fastq/1.8.0:
@ -2896,6 +2935,7 @@ packages:
/file-entry-cache/5.0.1: /file-entry-cache/5.0.1:
dependencies: dependencies:
flat-cache: 2.0.1 flat-cache: 2.0.1
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution:
@ -2956,11 +2996,13 @@ packages:
flatted: 2.0.2 flatted: 2.0.2
rimraf: 2.6.3 rimraf: 2.6.3
write: 1.0.3 write: 1.0.3
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution:
integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
/flatted/2.0.2: /flatted/2.0.2:
dev: true
resolution: resolution:
integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
/flush-write-stream/1.1.1: /flush-write-stream/1.1.1:
@ -3031,6 +3073,7 @@ packages:
resolution: resolution:
integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
/fs.realpath/1.0.0: /fs.realpath/1.0.0:
dev: true
resolution: resolution:
integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
/function-bind/1.1.1: /function-bind/1.1.1:
@ -3182,6 +3225,7 @@ packages:
minimatch: 3.0.4 minimatch: 3.0.4
once: 1.4.0 once: 1.4.0
path-is-absolute: 1.0.1 path-is-absolute: 1.0.1
dev: true
resolution: resolution:
integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
/globals/11.12.0: /globals/11.12.0:
@ -3193,6 +3237,7 @@ packages:
/globals/12.4.0: /globals/12.4.0:
dependencies: dependencies:
type-fest: 0.8.1 type-fest: 0.8.1
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -3269,6 +3314,7 @@ packages:
resolution: resolution:
integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
/has-flag/4.0.0: /has-flag/4.0.0:
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -3402,12 +3448,12 @@ packages:
resolution: resolution:
integrity: sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== integrity: sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==
/ignore/4.0.6: /ignore/4.0.6:
dev: true
engines: engines:
node: '>= 4' node: '>= 4'
resolution: resolution:
integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
/ignore/5.1.8: /ignore/5.1.8:
dev: false
engines: engines:
node: '>= 4' node: '>= 4'
resolution: resolution:
@ -3425,6 +3471,7 @@ packages:
dependencies: dependencies:
parent-module: 1.0.1 parent-module: 1.0.1
resolve-from: 4.0.0 resolve-from: 4.0.0
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -3446,6 +3493,7 @@ packages:
resolution: resolution:
integrity: sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw== integrity: sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw==
/imurmurhash/0.1.4: /imurmurhash/0.1.4:
dev: true
engines: engines:
node: '>=0.8.19' node: '>=0.8.19'
resolution: resolution:
@ -3478,9 +3526,11 @@ packages:
dependencies: dependencies:
once: 1.4.0 once: 1.4.0
wrappy: 1.0.2 wrappy: 1.0.2
dev: true
resolution: resolution:
integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
/inherits/2.0.4: /inherits/2.0.4:
dev: true
resolution: resolution:
integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
/ini/1.3.5: /ini/1.3.5:
@ -3656,6 +3706,7 @@ packages:
resolution: resolution:
integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
/is-fullwidth-code-point/2.0.0: /is-fullwidth-code-point/2.0.0:
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution:
@ -3773,6 +3824,7 @@ packages:
resolution: resolution:
integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
/isexe/2.0.0: /isexe/2.0.0:
dev: true
resolution: resolution:
integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
/isobject/2.1.0: /isobject/2.1.0:
@ -3800,6 +3852,7 @@ packages:
dependencies: dependencies:
argparse: 1.0.10 argparse: 1.0.10
esprima: 4.0.1 esprima: 4.0.1
dev: true
hasBin: true hasBin: true
resolution: resolution:
integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
@ -3818,6 +3871,7 @@ packages:
resolution: resolution:
integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
/json-schema-traverse/0.4.1: /json-schema-traverse/0.4.1:
dev: true
resolution: resolution:
integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
/json-schema/0.2.3: /json-schema/0.2.3:
@ -3825,6 +3879,7 @@ packages:
resolution: resolution:
integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
/json-stable-stringify-without-jsonify/1.0.1: /json-stable-stringify-without-jsonify/1.0.1:
dev: true
resolution: resolution:
integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
/json-stringify-safe/5.0.1: /json-stringify-safe/5.0.1:
@ -3928,6 +3983,7 @@ packages:
dependencies: dependencies:
prelude-ls: 1.2.1 prelude-ls: 1.2.1
type-check: 0.4.0 type-check: 0.4.0
dev: true
engines: engines:
node: '>= 0.8.0' node: '>= 0.8.0'
resolution: resolution:
@ -4330,7 +4386,7 @@ packages:
/mkdirp-promise/5.0.1: /mkdirp-promise/5.0.1:
dependencies: dependencies:
mkdirp: 1.0.4 mkdirp: 1.0.4
deprecated: 'This package is broken and no longer maintained. ''mkdirp'' itself supports promises now, please switch to that.' deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that.
dev: true dev: true
engines: engines:
node: '>=4' node: '>=4'
@ -4339,6 +4395,7 @@ packages:
/mkdirp/0.5.5: /mkdirp/0.5.5:
dependencies: dependencies:
minimist: 1.2.5 minimist: 1.2.5
dev: true
hasBin: true hasBin: true
resolution: resolution:
integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@ -4661,6 +4718,7 @@ packages:
/once/1.4.0: /once/1.4.0:
dependencies: dependencies:
wrappy: 1.0.2 wrappy: 1.0.2
dev: true
resolution: resolution:
integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
/onetime/2.0.1: /onetime/2.0.1:
@ -4679,6 +4737,7 @@ packages:
prelude-ls: 1.2.1 prelude-ls: 1.2.1
type-check: 0.4.0 type-check: 0.4.0
word-wrap: 1.2.3 word-wrap: 1.2.3
dev: true
engines: engines:
node: '>= 0.8.0' node: '>= 0.8.0'
resolution: resolution:
@ -4816,6 +4875,7 @@ packages:
/parent-module/1.0.1: /parent-module/1.0.1:
dependencies: dependencies:
callsites: 3.1.0 callsites: 3.1.0
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -4895,6 +4955,7 @@ packages:
resolution: resolution:
integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
/path-is-absolute/1.0.1: /path-is-absolute/1.0.1:
dev: true
engines: engines:
node: '>=0.10.0' node: '>=0.10.0'
resolution: resolution:
@ -4906,6 +4967,7 @@ packages:
resolution: resolution:
integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
/path-key/3.1.1: /path-key/3.1.1:
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5015,6 +5077,7 @@ packages:
resolution: resolution:
integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
/prelude-ls/1.2.1: /prelude-ls/1.2.1:
dev: true
engines: engines:
node: '>= 0.8.0' node: '>= 0.8.0'
resolution: resolution:
@ -5024,6 +5087,7 @@ packages:
resolution: resolution:
integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
/progress/2.0.3: /progress/2.0.3:
dev: true
engines: engines:
node: '>=0.4.0' node: '>=0.4.0'
resolution: resolution:
@ -5095,6 +5159,7 @@ packages:
resolution: resolution:
integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
/punycode/2.1.1: /punycode/2.1.1:
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -5374,7 +5439,7 @@ packages:
tough-cookie: 2.5.0 tough-cookie: 2.5.0
tunnel-agent: 0.6.0 tunnel-agent: 0.6.0
uuid: 3.4.0 uuid: 3.4.0
deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142' deprecated: request has been deprecated, see https://github.com/request/request/issues/3142
dev: true dev: true
engines: engines:
node: '>= 6' node: '>= 6'
@ -5409,12 +5474,13 @@ packages:
resolution: resolution:
integrity: sha1-six699nWiBvItuZTM17rywoYh0g= integrity: sha1-six699nWiBvItuZTM17rywoYh0g=
/resolve-from/4.0.0: /resolve-from/4.0.0:
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution:
integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
/resolve-url/0.2.1: /resolve-url/0.2.1:
deprecated: 'https://github.com/lydell/resolve-url#deprecated' deprecated: https://github.com/lydell/resolve-url#deprecated
dev: true dev: true
resolution: resolution:
integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
@ -5459,6 +5525,7 @@ packages:
/rimraf/2.6.3: /rimraf/2.6.3:
dependencies: dependencies:
glob: 7.1.6 glob: 7.1.6
dev: true
hasBin: true hasBin: true
resolution: resolution:
integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
@ -5565,6 +5632,7 @@ packages:
/shebang-command/2.0.0: /shebang-command/2.0.0:
dependencies: dependencies:
shebang-regex: 3.0.0 shebang-regex: 3.0.0
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5576,6 +5644,7 @@ packages:
resolution: resolution:
integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
/shebang-regex/3.0.0: /shebang-regex/3.0.0:
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5608,6 +5677,7 @@ packages:
ansi-styles: 3.2.1 ansi-styles: 3.2.1
astral-regex: 1.0.0 astral-regex: 1.0.0
is-fullwidth-code-point: 2.0.0 is-fullwidth-code-point: 2.0.0
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -5747,6 +5817,7 @@ packages:
resolution: resolution:
integrity: sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw== integrity: sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
/sprintf-js/1.0.3: /sprintf-js/1.0.3:
dev: true
resolution: resolution:
integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
/sshpk/1.16.1: /sshpk/1.16.1:
@ -5816,6 +5887,7 @@ packages:
emoji-regex: 7.0.3 emoji-regex: 7.0.3
is-fullwidth-code-point: 2.0.0 is-fullwidth-code-point: 2.0.0
strip-ansi: 5.2.0 strip-ansi: 5.2.0
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -5874,6 +5946,7 @@ packages:
/strip-ansi/5.2.0: /strip-ansi/5.2.0:
dependencies: dependencies:
ansi-regex: 4.1.0 ansi-regex: 4.1.0
dev: true
engines: engines:
node: '>=6' node: '>=6'
resolution: resolution:
@ -5881,6 +5954,7 @@ packages:
/strip-ansi/6.0.0: /strip-ansi/6.0.0:
dependencies: dependencies:
ansi-regex: 5.0.0 ansi-regex: 5.0.0
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5928,6 +6002,7 @@ packages:
resolution: resolution:
integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
/strip-json-comments/3.1.1: /strip-json-comments/3.1.1:
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5953,6 +6028,7 @@ packages:
/supports-color/7.1.0: /supports-color/7.1.0:
dependencies: dependencies:
has-flag: 4.0.0 has-flag: 4.0.0
dev: true
engines: engines:
node: '>=8' node: '>=8'
resolution: resolution:
@ -5963,6 +6039,7 @@ packages:
lodash: 4.17.20 lodash: 4.17.20
slice-ansi: 2.1.0 slice-ansi: 2.1.0
string-width: 3.1.0 string-width: 3.1.0
dev: true
engines: engines:
node: '>=6.0.0' node: '>=6.0.0'
resolution: resolution:
@ -6007,6 +6084,7 @@ packages:
resolution: resolution:
integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
/text-table/0.2.0: /text-table/0.2.0:
dev: true
resolution: resolution:
integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
/thenify-all/1.6.0: /thenify-all/1.6.0:
@ -6165,6 +6243,7 @@ packages:
/type-check/0.4.0: /type-check/0.4.0:
dependencies: dependencies:
prelude-ls: 1.2.1 prelude-ls: 1.2.1
dev: true
engines: engines:
node: '>= 0.8.0' node: '>= 0.8.0'
resolution: resolution:
@ -6275,10 +6354,11 @@ packages:
/uri-js/4.2.2: /uri-js/4.2.2:
dependencies: dependencies:
punycode: 2.1.1 punycode: 2.1.1
dev: true
resolution: resolution:
integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
/urix/0.1.0: /urix/0.1.0:
deprecated: 'Please see https://github.com/lydell/urix#deprecated' deprecated: Please see https://github.com/lydell/urix#deprecated
dev: true dev: true
resolution: resolution:
integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
@ -6304,6 +6384,7 @@ packages:
resolution: resolution:
integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
/v8-compile-cache/2.1.1: /v8-compile-cache/2.1.1:
dev: true
resolution: resolution:
integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
/validate-npm-package-license/3.0.4: /validate-npm-package-license/3.0.4:
@ -6376,6 +6457,7 @@ packages:
/which/2.0.2: /which/2.0.2:
dependencies: dependencies:
isexe: 2.0.0 isexe: 2.0.0
dev: true
engines: engines:
node: '>= 8' node: '>= 8'
hasBin: true hasBin: true
@ -6396,6 +6478,7 @@ packages:
resolution: resolution:
integrity: sha512-Pngk/RDCaI/DkuHPlGTdIkDiTAnAkyMjoQMZqRsxydNl1qGXNIoZrB7RK8g53F2tEgQBMqQJHQdYZuQEEAu54A== integrity: sha512-Pngk/RDCaI/DkuHPlGTdIkDiTAnAkyMjoQMZqRsxydNl1qGXNIoZrB7RK8g53F2tEgQBMqQJHQdYZuQEEAu54A==
/word-wrap/1.2.3: /word-wrap/1.2.3:
dev: true
engines: engines:
node: '>=0.10.0' node: '>=0.10.0'
resolution: resolution:
@ -6415,6 +6498,7 @@ packages:
resolution: resolution:
integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
/wrappy/1.0.2: /wrappy/1.0.2:
dev: true
resolution: resolution:
integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
/write-file-atomic/2.4.3: /write-file-atomic/2.4.3:
@ -6463,6 +6547,7 @@ packages:
/write/1.0.3: /write/1.0.3:
dependencies: dependencies:
mkdirp: 0.5.5 mkdirp: 0.5.5
dev: true
engines: engines:
node: '>=4' node: '>=4'
resolution: resolution: