Skip to content

Commit

Permalink
Fixing builds minification of addons + npm audit fix
Browse files Browse the repository at this point in the history
  • Loading branch information
dfahlander committed Oct 29, 2019
1 parent 5ebbcfb commit b945c1d
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 43 deletions.
46 changes: 28 additions & 18 deletions addons/Dexie.Observable/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions addons/Dexie.Observable/package.json
Expand Up @@ -64,7 +64,8 @@
"node -e \"fs.writeFileSync('dist/dexie-observable.d.ts', fs.readFileSync('src/Dexie.Observable.d.ts'))\"",
"node tools/replaceVersionAndDate.js dist/dexie-observable.d.ts",
"# Minify the default ES5 UMD module",
"uglifyjs dist/dexie-observable.js -m -c -o dist/dexie-observable.min.js --source-map \"filename=dist/dexie-observable.min.js.map\" --in-source-map dist/dexie-observable.js.map"
"cd dist",
"uglifyjs dexie-observable.js -m -c negate_iife=0 -o dexie-observable.min.js --source-map"
],
"test": [
"# Build the unit tests (integration tests need no build)",
Expand All @@ -91,7 +92,7 @@
"rollup": "^0.55.5",
"rollup-plugin-sourcemaps": "^0.4.1",
"typescript": "^2.8.3",
"uglifyjs": "^2.4.10"
"uglify-js": "^3.5.6"
},
"dependencies": {}
}
54 changes: 33 additions & 21 deletions addons/Dexie.Syncable/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions addons/Dexie.Syncable/package.json
Expand Up @@ -64,7 +64,8 @@
"node -e \"fs.writeFileSync('dist/dexie-syncable.d.ts', fs.readFileSync('src/Dexie.Syncable.d.ts'))\"",
"node tools/replaceVersionAndDate.js dist/dexie-syncable.d.ts",
"# Minify the default ES5 UMD module",
"uglifyjs dist/dexie-syncable.js -m -c -o dist/dexie-syncable.min.js --source-map dist/dexie-syncable.min.js.map --in-source-map dist/dexie-syncable.js.map"
"cd dist",
"uglifyjs dexie-syncable.js -m -c negate_iife=0 -o dexie-syncable.min.js --source-map"
]
},
"homepage": "http://dexie.org",
Expand All @@ -87,6 +88,6 @@
"rollup": "^0.41.4",
"rollup-plugin-sourcemaps": "^0.4.1",
"typescript": "^2.6.2",
"uglifyjs": "^2.4.10"
"uglify-js": "^3.5.6"
}
}

0 comments on commit b945c1d

Please sign in to comment.