Add .npmignore, LICENSE.txt, and update README.md
All checks were successful
RenovateBot / renovate (push) Successful in 31s
Test / Basic (push) Successful in 2m49s

- Created a .npmignore file to exclude unnecessary files and directories from npm packages.
- Added LICENSE.txt to specify the licensing terms for the project.
- Expanded README.md to include detailed plugin features, installation instructions, usage guidelines, and contribution information.
- Updated package.json to reflect new repository URLs for issues and homepage.
This commit is contained in:
2026-02-05 22:31:20 +00:00
parent d387c7bf8a
commit 08dac92ead
5 changed files with 204 additions and 4 deletions

39
.npmignore Normal file
View File

@@ -0,0 +1,39 @@
# Dependencies and logs
node_modules/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Caches and temp
.cache/
.tmp/
*.tgz
# VCS / CI / IDE
.git/
.gitea/
.github/
.gitlab/
.vscode/
.idea/
.DS_Store
# Playground / tests / coverage
playground/
tests/
coverage/
**/__tests__/
**/*.spec.*
**/*.test.*
# Source-only folders (built output lives in dist/)
admin/
server/
# Misc project files
renovate.config.cjs
package-lock.json
.env
.env.*