Skip to content

Commit 9d01a44

Browse files
committed
chore(install): slighly reduce install size by excluding tests in publish
1 parent 4d2ab41 commit 9d01a44

Some content is hidden

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

68 files changed

+204
-235
lines changed

packages/alert/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/alert/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/app-bar/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/app-bar/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/autocomplete/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/autocomplete/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/avatar/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/avatar/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/badge/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/badge/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/button/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/button/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/card/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/card/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/chip/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/chip/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/dev-utils/src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ createCommand("variables")
6767

6868
createCommand("configs")
6969
.description(
70-
"Re-generates all the `tsconfig.*` files for the Typescript project references."
70+
"Re-generates all the `tsconfig.*` files for the Typescript project references and any publishing shared data"
7171
)
7272
.action(() => configs());
7373

packages/dev-utils/src/configs.ts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { writeJson as fsWriteJson } from "fs-extra";
1+
import { writeFile, writeJson as fsWriteJson } from "fs-extra";
22
import { flatMap, merge } from "lodash";
33
import { join } from "path";
44

@@ -11,6 +11,14 @@ import {
1111
} from "./constants";
1212
import { clean, getDependencies, getPackages, glob } from "./utils";
1313

14+
const NPM_IGNORE_CONTENTS = `src/**/__tests__
15+
src/**/*.scss
16+
tsconfig.json
17+
tsconfig.*.json
18+
*tsbuildinfo
19+
CHANGELOG.md
20+
`;
21+
1422
const TSCONFIG = {
1523
extends: "../../tsconfig.base.json",
1624
compilerOptions: {
@@ -124,7 +132,8 @@ export async function configs(): Promise<void> {
124132
promises.push(
125133
writeJson(join(path, "tsconfig.json"), TSCONFIG),
126134
writeJson(join(path, "tsconfig.ejs.json"), ejsConfig),
127-
writeJson(join(path, "tsconfig.cjs.json"), cjsConfig)
135+
writeJson(join(path, "tsconfig.cjs.json"), cjsConfig),
136+
writeFile(join(path, ".npmignore"), NPM_IGNORE_CONTENTS)
128137
);
129138
}
130139

packages/dialog/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/dialog/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/divider/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/divider/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/elevation/package.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"src/*",
13-
"dist/*"
14-
],
1511
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1612
"repository": {
1713
"type": "git",

packages/expansion-panel/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/expansion-panel/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/form/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/form/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/icon/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/icon/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/layout/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/layout/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/link/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/link/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/list/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

packages/list/package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
"sideEffects": [
99
"dist/**/*"
1010
],
11-
"files": [
12-
"es/*",
13-
"lib/*",
14-
"types/*",
15-
"src/*",
16-
"dist/*"
17-
],
1811
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
1912
"repository": {
2013
"type": "git",

packages/material-icons/.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
src/**/__tests__
2+
src/**/*.scss
3+
tsconfig.json
4+
tsconfig.*.json
5+
*tsbuildinfo
6+
CHANGELOG.md

0 commit comments

Comments
 (0)