add build and lint processes
This commit is contained in:
parent
dbd10b859f
commit
c6540be420
5 changed files with 1123 additions and 0 deletions
9
.eslintrc.yaml
Normal file
9
.eslintrc.yaml
Normal file
|
@ -0,0 +1,9 @@
|
|||
env:
|
||||
es6: true
|
||||
browser: true
|
||||
plugins:
|
||||
- html
|
||||
extends: 'eslint:recommended'
|
||||
parserOptions:
|
||||
ecmaVersion: 2017
|
||||
sourceType: module
|
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
/node_modules/
|
||||
/dist/
|
1089
package-lock.json
generated
Normal file
1089
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load diff
12
package.json
Normal file
12
package.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"scripts": {
|
||||
"build": "rollup -c",
|
||||
"lint": "eslint src rollup.config.js --ext .js,.html"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint": "^4.1.1",
|
||||
"eslint-plugin-html": "^3.0.0",
|
||||
"rollup": "^0.43.0",
|
||||
"rollup-plugin-svelte": "^2.0.2"
|
||||
}
|
||||
}
|
11
rollup.config.js
Normal file
11
rollup.config.js
Normal file
|
@ -0,0 +1,11 @@
|
|||
import svelte from 'rollup-plugin-svelte'
|
||||
|
||||
export default {
|
||||
entry: './src/index.js',
|
||||
sourceMap: true,
|
||||
plugins: [ svelte() ],
|
||||
targets: [
|
||||
{ dest: './dist/index.cjs.js', format: 'cjs' },
|
||||
{ dest: './dist/index.es.js', format: 'es' },
|
||||
],
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue