Merge pull request #480 from snabbdom/repo-package-files

chore: overhaul gitignore and whitelist packaged files
pull/485/head
Shahar Dawn Or 5 years ago committed by GitHub
commit 5fd1cec46c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,34 +0,0 @@
dist
coverage
test/browserified.js
browserified.js
h.d.ts
h.js
h.js.map
hooks.d.ts
hooks.js
hooks.js.map
htmldomapi.d.ts
htmldomapi.js
htmldomapi.js.map
is.d.ts
is.js
is.js.map
snabbdom.bundle.d.ts
snabbdom.bundle.js
snabbdom.bundle.js.map
snabbdom.d.ts
snabbdom.js
snabbdom.js.map
thunk.d.ts
thunk.js
thunk.js.map
tovnode.d.ts
tovnode.js
tovnode.js.map
vnode.d.ts
vnode.js
vnode.js.map
modules
helpers
es

112
.gitignore vendored

@ -1,37 +1,94 @@
# Logs
logs
*.log
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
node_modules
# Vim
*.swp
# Built ES modules
/es/helpers/attachto.d.ts
/es/helpers/attachto.js
/es/helpers/attachto.js.map
/es/modules/attributes.d.ts
/es/modules/attributes.js
/es/modules/attributes.js.map
/es/modules/class.d.ts
/es/modules/class.js
/es/modules/class.js.map
/es/modules/dataset.d.ts
/es/modules/dataset.js
/es/modules/dataset.js.map
/es/modules/eventlisteners.d.ts
/es/modules/eventlisteners.js
/es/modules/eventlisteners.js.map
/es/modules/hero.d.ts
/es/modules/hero.js
/es/modules/hero.js.map
/es/modules/module.d.ts
/es/modules/module.js
/es/modules/module.js.map
/es/modules/props.d.ts
/es/modules/props.js
/es/modules/props.js.map
/es/modules/style.d.ts
/es/modules/style.js
/es/modules/style.js.map
/es/h.d.ts
/es/h.js
/es/h.js.map
/es/hooks.d.ts
/es/hooks.js
/es/hooks.js.map
/es/htmldomapi.d.ts
/es/htmldomapi.js
/es/htmldomapi.js.map
/es/is.d.ts
/es/is.js
/es/is.js.map
/es/snabbdom.bundle.d.ts
/es/snabbdom.bundle.js
/es/snabbdom.bundle.js.map
/es/snabbdom.d.ts
/es/snabbdom.js
/es/snabbdom.js.map
/es/thunk.d.ts
/es/thunk.js
/es/thunk.js.map
/es/tovnode.d.ts
/es/tovnode.js
/es/tovnode.js.map
/es/vnode.d.ts
/es/vnode.js
/es/vnode.js.map
# Generated JavaScript
/test/browserified.js
/browserified.js
# Built CommonJS modules
/helpers/attachto.d.ts
/helpers/attachto.js
/helpers/attachto.js.map
/modules/attributes.d.ts
/modules/attributes.js
/modules/attributes.js.map
/modules/class.d.ts
/modules/class.js
/modules/class.js.map
/modules/dataset.d.ts
/modules/dataset.js
/modules/dataset.js.map
/modules/eventlisteners.d.ts
/modules/eventlisteners.js
/modules/eventlisteners.js.map
/modules/hero.d.ts
/modules/hero.js
/modules/hero.js.map
/modules/module.d.ts
/modules/module.js
/modules/module.js.map
/modules/props.d.ts
/modules/props.js
/modules/props.js.map
/modules/style.d.ts
/modules/style.js
/modules/style.js.map
/h.d.ts
/h.js
/h.js.map
@ -59,6 +116,3 @@ node_modules
/vnode.d.ts
/vnode.js
/vnode.js.map
/modules
/helpers
/es

@ -1,33 +0,0 @@
/test
/perf
# Logs
logs
*.log
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
node_modules
# Vim
*.swp

@ -10,5 +10,6 @@
"language": "typescriptreact",
"autoFix": true
}
]
],
"eslint.options.ignorePath": ".gitignore"
}

@ -40,7 +40,7 @@
"xyz": "2.1.0"
},
"scripts": {
"lint:js": "eslint --ext .js,.ts .",
"lint:js": "eslint --ignore-path .gitignore --ignore-pattern /dist --ext .js,.ts .",
"lint:editorconfig": "editorconfig-checker",
"lint": "run-s lint:editorconfig lint:js",
"unit": "karma start",
@ -74,5 +74,161 @@
"hooks": {
"pre-commit": "npm test"
}
}
},
"files": [
"src/helpers/attachto.ts",
"src/modules/attributes.ts",
"src/modules/class.ts",
"src/modules/dataset.ts",
"src/modules/eventlisteners.ts",
"src/modules/hero.ts",
"src/modules/module.ts",
"src/modules/props.ts",
"src/modules/style.ts",
"src/h.ts",
"src/hooks.ts",
"src/htmldomapi.ts",
"src/is.ts",
"src/snabbdom.bundle.ts",
"src/snabbdom.ts",
"src/thunk.ts",
"src/tovnode.ts",
"src/vnode.ts",
"/dist/h.js",
"/dist/h.min.js",
"/dist/h.min.js.map",
"/dist/snabbdom-attributes.js",
"/dist/snabbdom-attributes.min.js",
"/dist/snabbdom-attributes.min.js.map",
"/dist/snabbdom-class.js",
"/dist/snabbdom-class.min.js",
"/dist/snabbdom-class.min.js.map",
"/dist/snabbdom-dataset.js",
"/dist/snabbdom-eventlisteners.js",
"/dist/snabbdom-eventlisteners.min.js",
"/dist/snabbdom-eventlisteners.min.js.map",
"/dist/snabbdom-patch.js",
"/dist/snabbdom-patch.min.js",
"/dist/snabbdom-patch.min.js.map",
"/dist/snabbdom-props.js",
"/dist/snabbdom-props.min.js",
"/dist/snabbdom-props.min.js.map",
"/dist/snabbdom-style.js",
"/dist/snabbdom-style.min.js",
"/dist/snabbdom-style.min.js.map",
"/dist/snabbdom.js",
"/dist/snabbdom.min.js",
"/dist/snabbdom.min.js.map",
"/dist/tovnode.js",
"/dist/tovnode.min.js",
"/dist/tovnode.min.js.map",
"/es/helpers/attachto.d.ts",
"/es/helpers/attachto.js",
"/es/helpers/attachto.js.map",
"/es/modules/attributes.d.ts",
"/es/modules/attributes.js",
"/es/modules/attributes.js.map",
"/es/modules/class.d.ts",
"/es/modules/class.js",
"/es/modules/class.js.map",
"/es/modules/dataset.d.ts",
"/es/modules/dataset.js",
"/es/modules/dataset.js.map",
"/es/modules/eventlisteners.d.ts",
"/es/modules/eventlisteners.js",
"/es/modules/eventlisteners.js.map",
"/es/modules/hero.d.ts",
"/es/modules/hero.js",
"/es/modules/hero.js.map",
"/es/modules/module.d.ts",
"/es/modules/module.js",
"/es/modules/module.js.map",
"/es/modules/props.d.ts",
"/es/modules/props.js",
"/es/modules/props.js.map",
"/es/modules/style.d.ts",
"/es/modules/style.js",
"/es/modules/style.js.map",
"/es/h.d.ts",
"/es/h.js",
"/es/h.js.map",
"/es/hooks.d.ts",
"/es/hooks.js",
"/es/hooks.js.map",
"/es/htmldomapi.d.ts",
"/es/htmldomapi.js",
"/es/htmldomapi.js.map",
"/es/is.d.ts",
"/es/is.js",
"/es/is.js.map",
"/es/snabbdom.bundle.d.ts",
"/es/snabbdom.bundle.js",
"/es/snabbdom.bundle.js.map",
"/es/snabbdom.d.ts",
"/es/snabbdom.js",
"/es/snabbdom.js.map",
"/es/thunk.d.ts",
"/es/thunk.js",
"/es/thunk.js.map",
"/es/tovnode.d.ts",
"/es/tovnode.js",
"/es/tovnode.js.map",
"/es/vnode.d.ts",
"/es/vnode.js",
"/es/vnode.js.map",
"/helpers/attachto.d.ts",
"/helpers/attachto.js",
"/helpers/attachto.js.map",
"/modules/attributes.d.ts",
"/modules/attributes.js",
"/modules/attributes.js.map",
"/modules/class.d.ts",
"/modules/class.js",
"/modules/class.js.map",
"/modules/dataset.d.ts",
"/modules/dataset.js",
"/modules/dataset.js.map",
"/modules/eventlisteners.d.ts",
"/modules/eventlisteners.js",
"/modules/eventlisteners.js.map",
"/modules/hero.d.ts",
"/modules/hero.js",
"/modules/hero.js.map",
"/modules/module.d.ts",
"/modules/module.js",
"/modules/module.js.map",
"/modules/props.d.ts",
"/modules/props.js",
"/modules/props.js.map",
"/modules/style.d.ts",
"/modules/style.js",
"/modules/style.js.map",
"/h.d.ts",
"/h.js",
"/h.js.map",
"/hooks.d.ts",
"/hooks.js",
"/hooks.js.map",
"/htmldomapi.d.ts",
"/htmldomapi.js",
"/htmldomapi.js.map",
"/is.d.ts",
"/is.js",
"/is.js.map",
"/snabbdom.bundle.d.ts",
"/snabbdom.bundle.js",
"/snabbdom.bundle.js.map",
"/snabbdom.d.ts",
"/snabbdom.js",
"/snabbdom.js.map",
"/thunk.d.ts",
"/thunk.js",
"/thunk.js.map",
"/tovnode.d.ts",
"/tovnode.js",
"/tovnode.js.map",
"/vnode.d.ts",
"/vnode.js",
"/vnode.js.map"
]
}

Loading…
Cancel
Save