chore: add npm ignore to reduce package size

This commit is contained in:
Amin Yahyaabadi 2025-05-24 04:02:24 -07:00
parent 2a58e75f05
commit ecb2ccca2e
2 changed files with 24 additions and 14 deletions

24
.npmignore Normal file
View File

@ -0,0 +1,24 @@
.DS_Store
Thumbs.db
**/node_modules
**/temp-*
**/tsconfig.tsbuildinfo
.parcel-cache
**/exe/
**/log
**/exe
**/cache
**/.cache
**/coverage
**/.turbo
**/assets
**/build
**/__tests__
**/dev/cpp_vcpkg_project
**/packages/*/dist/
**/*.tgz
**/.eslintrc.json
**/jest.config.mjs
.vscode/
.github/
biome.jsonc

View File

@ -11,20 +11,6 @@
"bin": {
"setup-cpp": "dist/legacy/setup-cpp.js"
},
"files": [
"action.yml",
".dockerignore",
"dist",
"src",
"packages",
"dev/docker",
"README.md",
"LICENSE.txt",
"LICENSE.dependencies.txt",
"package.json",
"package-version.json",
"tsconfig.json"
],
"scripts": {
"build": "turbo build && run-p build.types.modern lint.root.tsc build.cli.modern build.cli.legacy build.library && run-p build.json build.bash",
"build.cli.modern": "cross-env NODE_ENV=production vite build --mode cli-modern",