Skip to content

Commit

Permalink
Add a size-check explorer to packages
Browse files Browse the repository at this point in the history
  • Loading branch information
spautz committed Nov 27, 2024
1 parent 3c6d804 commit 5771938
Show file tree
Hide file tree
Showing 4 changed files with 223 additions and 145 deletions.
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,9 @@
"@arethetypeswrong/cli": "0.17.0",
"@changesets/cli": "2.27.10",
"@eslint/compat": "1.2.3",
"@size-limit/preset-small-lib": "11.1.6",
"@size-limit/esbuild": "11.1.6",
"@size-limit/esbuild-why": "11.1.6",
"@size-limit/file": "11.1.6",
"@testing-library/jest-dom": "6.6.3",
"@testing-library/react": "16.0.1",
"@types/node": "22.9.4",
Expand All @@ -78,7 +80,6 @@
"@vitest/ui": "2.1.5",
"changesets-format-with-issue-links": "0.3.0",
"cross-env": "7.0.3",
"downlevel-dts": "0.11.0",
"eslint": "9.15.0",
"eslint-config-prettier": "9.1.0",
"eslint-config-react-app": "7.0.1",
Expand Down
5 changes: 3 additions & 2 deletions packages/node-library-template/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,15 @@
"test:ui": "pnpm run test:clean && vitest --ui",
"test:watch": "pnpm run test:clean && vitest watch --coverage",
"typecheck": "tsc -p ./tsconfig.json --noEmit",
"____ BUILD TASKS ___________________________________________________": "",
"____ BUILD & VALIDATION TASKS ______________________________________": "",
"build:clean": "rimraf --glob ./dist ./*.tgz",
"build:cjs": "tsup src/index.ts --format cjs --dts --outDir=./dist/cjs/ --tsconfig=./tsconfig.build-cjs.json",
"build:cjs:watch": "pnpm run build:cjs --watch",
"build:esm": "tsc -p tsconfig.build-esm.json",
"build:esm:watch": "pnpm run build:esm --watch",
"build:verify": "publint --strict && size-limit",
"build:verifypack": "ls *.tgz | xargs -I {} attw {} --exclude-entrypoints internal-raw-src"
"build:verifypack": "ls *.tgz | xargs -I {} attw {} --exclude-entrypoints internal-raw-src",
"size-check": "size-limit --why"
},
"dependencies": {},
"devDependencies": {},
Expand Down
5 changes: 3 additions & 2 deletions packages/react-library-template/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,15 @@
"test:ui": "pnpm run test:clean && vitest --ui",
"test:watch": "pnpm run test:clean && vitest watch --coverage",
"typecheck": "tsc -p ./tsconfig.json --noEmit",
"____ BUILD STEPS ___________________________________________________": "",
"____ BUILD & VALIDATION TASKS ______________________________________": "",
"build:clean": "rimraf --glob ./dist ./*.tgz",
"build:cjs": "tsup src/index.ts --format cjs --dts --outDir=./dist/cjs/ --tsconfig=./tsconfig.build-cjs.json",
"build:cjs:watch": "pnpm run build:cjs --watch",
"build:esm": "tsc -p tsconfig.build-esm.json",
"build:esm:watch": "pnpm run build:esm --watch",
"build:verify": "publint --strict && size-limit",
"build:verifypack": "ls *.tgz | xargs -I {} attw {} --exclude-entrypoints internal-raw-src"
"build:verifypack": "ls *.tgz | xargs -I {} attw {} --exclude-entrypoints internal-raw-src",
"size-check": "size-limit --why"
},
"dependencies": {
"@spautz/node-library-template": "workspace:^"
Expand Down
Loading

0 comments on commit 5771938

Please sign in to comment.