# Source code
src/

# Test files
test/
**tests**/
*.spec.js
*.test.js

# Configuration files
.babelrc
.eslintrc
.prettierrc
tsconfig.json
webpack.config.js

# Git files
.git
.gitignore

# CI files
.travis.yml
.gitlab-ci.yml
.github/

# Editor directories
.vscode/
.idea/

# Logs
logs
*.log
npm-debug.log*

# Coverage directory used by tools like istanbul
coverage

# Dependency directories
node_modules/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# dotenv environment variables file
.env
.env.test

# Documentation
docs/

# Miscellaneous
.DS_Store
Thumbs.db

# Explicitly include dist folder
!dist/

examples
img
package
*.tgz