chore: move all devDependencies to the root

This commit is contained in:
Thomas Allmer 2020-03-31 18:09:19 +02:00
parent 1698530441
commit 5f5d5bb30c
33 changed files with 6 additions and 179 deletions

View file

@ -1,18 +1,5 @@
module.exports = {
extends: ['@open-wc/eslint-config', 'eslint-config-prettier'].map(require.resolve),
rules: {
'import/no-extraneous-dependencies': [
'error',
{
devDependencies: [
'**/test-suites/**/*.js',
'**/test/**/*.js',
'**/stories/**/*.js',
'**/*.config.js',
],
},
],
},
overrides: [
{
files: ['**/test-suites/**/*.js', '**/test/**/*.js', '**/stories/**/*.js', '**/*.config.js'],
@ -21,6 +8,7 @@ module.exports = {
'no-unused-expressions': 'off',
'class-methods-use-this': 'off',
'max-classes-per-file': 'off',
'import/no-extraneous-dependencies': 'off', // we moved all devDependencies to root
},
},
{

View file

@ -12,6 +12,7 @@
"@open-wc/eslint-config": "^1.0.0",
"@open-wc/prettier-config": "^0.1.0",
"@open-wc/testing": "^2.5.0",
"@open-wc/testing-helpers": "^1.0.0",
"@open-wc/testing-karma": "^3.2.30",
"@open-wc/testing-karma-bs": "^1.3.30",
"@open-wc/testing-wallaby": "^0.1.12",

View file

@ -36,10 +36,5 @@
"dependencies": {
"@bundled-es-modules/axios": "0.18.1",
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -37,9 +37,6 @@
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"@polymer/iron-test-helpers": "^3.0.1",
"sinon": "^7.2.2"
"@polymer/iron-test-helpers": "^3.0.1"
}
}

View file

@ -37,10 +37,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/localize": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -38,12 +38,5 @@
"@lion/core": "0.5.0",
"@lion/fieldset": "0.10.0",
"@lion/input": "0.5.20"
},
"devDependencies": {
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -36,13 +36,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/field": "0.12.0"
},
"devDependencies": {
"@lion/fieldset": "0.10.0",
"@lion/input": "0.5.20",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -37,10 +37,5 @@
"@open-wc/scoped-elements": "^1.0.3",
"lit-element": "^2.2.1",
"lit-html": "^1.0.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -34,9 +34,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/overlays": "0.12.8"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -38,11 +38,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@lion/localize": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -37,11 +37,5 @@
"@lion/core": "0.5.0",
"@lion/field": "0.12.0",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@lion/localize": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -32,7 +32,7 @@
"translations",
"*.js"
],
"devDependencies": {
"dependencies": {
"@lion/checkbox-group": "0.8.6",
"@lion/core": "0.5.0",
"@lion/field": "0.12.0",
@ -50,11 +50,6 @@
"@lion/select": "0.5.20",
"@lion/select-rich": "0.14.0",
"@lion/textarea": "0.5.21",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
},
"peerDependencies": {
"@lion/helpers": "^0.2.0"
"@lion/validate": "0.9.0"
}
}

View file

@ -36,12 +36,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/fieldset": "0.10.0"
},
"devDependencies": {
"@lion/field": "0.12.0",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -35,9 +35,5 @@
],
"dependencies": {
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -35,10 +35,5 @@
],
"dependencies": {
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -39,9 +39,5 @@
"@lion/input": "0.5.20",
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -39,9 +39,5 @@
"@lion/input": "0.5.20",
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -45,10 +45,5 @@
"@lion/localize": "0.9.0",
"@lion/overlays": "0.12.8",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -39,9 +39,5 @@
"@lion/input": "0.5.20",
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -40,9 +40,5 @@
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0",
"ibantools": "^2.2.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -37,9 +37,5 @@
"@lion/field": "0.12.0",
"@lion/input": "0.5.20",
"@lion/localize": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -36,11 +36,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/field": "0.12.0"
},
"devDependencies": {
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -39,12 +39,6 @@
"@lion/core": "0.5.0"
},
"devDependencies": {
"@bundled-es-modules/fetch-mock": "^6.5.2",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
},
"peerDependencies": {
"@lion/helpers": "^0.2.0"
"@bundled-es-modules/fetch-mock": "^6.5.2"
}
}

View file

@ -38,11 +38,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"popper.js": "^1.15.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"@open-wc/testing-helpers": "^1.0.0",
"sinon": "^7.2.2"
}
}

View file

@ -38,11 +38,5 @@
"@lion/core": "0.5.0",
"@lion/fieldset": "0.10.0",
"@lion/input": "0.5.20"
},
"devDependencies": {
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -44,11 +44,5 @@
"@lion/field": "0.12.0",
"@lion/overlays": "0.12.8",
"@lion/validate": "0.9.0"
},
"devDependencies": {
"@lion/form": "0.4.21",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -36,10 +36,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/field": "0.12.0"
},
"devDependencies": {
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -35,10 +35,5 @@
],
"dependencies": {
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -37,13 +37,5 @@
"@lion/choice-input": "0.8.0",
"@lion/core": "0.5.0",
"@lion/field": "0.12.0"
},
"devDependencies": {
"@lion/helpers": "0.3.4",
"@lion/localize": "0.9.0",
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -35,10 +35,5 @@
],
"dependencies": {
"@lion/core": "0.5.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}

View file

@ -37,10 +37,5 @@
"@lion/core": "0.5.0",
"@lion/field": "0.12.0",
"autosize": "4.0.2"
},
"devDependencies": {
"@lion/validate": "0.9.0",
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -36,9 +36,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/overlays": "0.12.8"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0"
}
}

View file

@ -38,10 +38,5 @@
"dependencies": {
"@lion/core": "0.5.0",
"@lion/localize": "0.9.0"
},
"devDependencies": {
"@open-wc/demoing-storybook": "^1.10.4",
"@open-wc/testing": "^2.5.0",
"sinon": "^7.2.2"
}
}