Skip to content

Commit 7d2e862

Browse files
committed
chore: move svelte type checking into packages
1 parent 8aaf611 commit 7d2e862

File tree

45 files changed

+211
-14804
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+211
-14804
lines changed

package-lock.json

Lines changed: 126 additions & 207 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
],
1414
"scripts": {
1515
"bootstrap": "lerna bootstrap --hoist --nohoist \"@tsconfig/svelte\"",
16-
"check": "lerna exec 'svelte-check --ignore \"dist\"'",
16+
"check": "lerna run check",
1717
"clean": "lerna run clean",
1818
"lint": "prettier --check --plugin-search-dir=. .",
1919
"format": "prettier --write --plugin-search-dir=. .",
@@ -44,7 +44,6 @@
4444
"prettier": "~2.7.1",
4545
"prettier-plugin-svelte": "^2.7.0",
4646
"sass": "^1.54.0",
47-
"svelte": "^3.49.0",
48-
"svelte-check": "^2.8.0"
47+
"svelte": "^3.49.0"
4948
}
5049
}

packages/accordion/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -52,6 +53,7 @@
5253
"devDependencies": {
5354
"@tsconfig/svelte": "^3.0.0",
5455
"sass": "^1.54.0",
56+
"svelte-check": "^2.8.1",
5557
"svelte-strip": "^1.0.1",
5658
"tslib": "^2.4.0",
5759
"typescript": "^4.7.4"

packages/autocomplete/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -51,6 +52,7 @@
5152
"devDependencies": {
5253
"@tsconfig/svelte": "^3.0.0",
5354
"sass": "^1.54.0",
55+
"svelte-check": "^2.8.1",
5456
"svelte-strip": "^1.0.1",
5557
"tslib": "^2.4.0",
5658
"typescript": "^4.7.4"

packages/badge/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -49,6 +50,7 @@
4950
"devDependencies": {
5051
"@tsconfig/svelte": "^3.0.0",
5152
"sass": "^1.54.0",
53+
"svelte-check": "^2.8.1",
5254
"svelte-strip": "^1.0.1",
5355
"tslib": "^2.4.0",
5456
"typescript": "^4.7.4"

packages/banner/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -45,6 +46,7 @@
4546
"devDependencies": {
4647
"@tsconfig/svelte": "^3.0.0",
4748
"sass": "^1.54.0",
49+
"svelte-check": "^2.8.1",
4850
"svelte-strip": "^1.0.1",
4951
"tslib": "^2.4.0",
5052
"typescript": "^4.7.4"

packages/button/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -50,6 +51,7 @@
5051
"devDependencies": {
5152
"@tsconfig/svelte": "^3.0.0",
5253
"sass": "^1.54.0",
54+
"svelte-check": "^2.8.1",
5355
"svelte-strip": "^1.0.1",
5456
"tslib": "^2.4.0",
5557
"typescript": "^4.7.4"

packages/card/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -50,6 +51,7 @@
5051
"@material/icon-button": "^13.0.0",
5152
"@tsconfig/svelte": "^3.0.0",
5253
"sass": "^1.54.0",
54+
"svelte-check": "^2.8.1",
5355
"svelte-strip": "^1.0.1",
5456
"tslib": "^2.4.0",
5557
"typescript": "^4.7.4"

packages/checkbox/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -46,6 +47,7 @@
4647
"devDependencies": {
4748
"@tsconfig/svelte": "^3.0.0",
4849
"sass": "^1.54.0",
50+
"svelte-check": "^2.8.1",
4951
"svelte-strip": "^1.0.1",
5052
"tslib": "^2.4.0",
5153
"typescript": "^4.7.4"

packages/chips/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build:svelte": "svelte-strip strip src/ dist",
2323
"build:sass": "sass --no-source-map -I node_modules -I ../smui-theme/node_modules -I ../../node_modules _style.scss bare.css",
2424
"clean": "git status --ignored -u --porcelain . | grep -v node_modules/ | grep -e '^!! ' | sed 's/^!! packages\\/[a-z-]*\\///g' | tr '\\n' ' ' | xargs rm",
25+
"check": "npx svelte-check --ignore dist",
2526
"prepare": "npm run build",
2627
"test": "echo \"Error: no test specified\" && exit 1"
2728
},
@@ -48,6 +49,7 @@
4849
"devDependencies": {
4950
"@tsconfig/svelte": "^3.0.0",
5051
"sass": "^1.54.0",
52+
"svelte-check": "^2.8.1",
5153
"svelte-strip": "^1.0.1",
5254
"tslib": "^2.4.0",
5355
"typescript": "^4.7.4"

0 commit comments

Comments
 (0)