Skip to content

Commit f72377d

Browse files
committed
* chore(.npmignore): add .npmignore file to project
* chore(.npmignore): ignore test files, development-specific files, documentation build output, build tools and configuration, local modules and linked dependencies, example files, IDE-specific configuration files, GitHub Actions workflows, files specific to build process or environment, and private keys or configuration files
1 parent fc4b46c commit f72377d

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

.npmignore

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Test files
2+
__test__/
3+
test/
4+
coverage/
5+
.nyc_output/
6+
7+
# Development-specific files
8+
.DS_Store
9+
.git
10+
.gitignore
11+
.editorconfig
12+
.eslintrc*
13+
.prettierrc*
14+
*.log
15+
*.lock
16+
17+
# Documentation build output
18+
docs/
19+
20+
# Build tools and configuration
21+
Makefile
22+
Gulpfile.js
23+
Gruntfile.js
24+
webpack.config.js
25+
tsconfig.json
26+
27+
# Local modules and linked dependencies
28+
node_modules/
29+
.npm
30+
npm-debug.log
31+
32+
# Example files (if they are not meant for distribution)
33+
examples/
34+
35+
# IDE-specific configuration files
36+
.idea/
37+
.vscode/
38+
*.iml
39+
40+
# GitHub Actions workflows (already included in the .github folder, but good to reiterate)
41+
.github/
42+
43+
44+
# Files specific to your build process or environment
45+
*.swp
46+
*~
47+
48+
# Private keys or configuration files
49+
*.key
50+
*.pem
51+
.env*

0 commit comments

Comments
 (0)