add alternate core package - fixes #387
This commit is contained in:
parent
fe9b0afd95
commit
24f70ee4d0
1
.gitignore
vendored
1
.gitignore
vendored
@ -10,3 +10,4 @@ test/tmp
|
|||||||
/runtime.js
|
/runtime.js
|
||||||
coverage
|
coverage
|
||||||
dist
|
dist
|
||||||
|
.package.json
|
||||||
|
|||||||
@ -9,3 +9,4 @@ Makefile
|
|||||||
dist
|
dist
|
||||||
tests.json
|
tests.json
|
||||||
CHANGELOG.md
|
CHANGELOG.md
|
||||||
|
.package.json
|
||||||
|
|||||||
16
Makefile
16
Makefile
@ -6,7 +6,7 @@ MOCHA_CMD = node_modules/mocha/bin/_mocha
|
|||||||
|
|
||||||
export NODE_ENV = test
|
export NODE_ENV = test
|
||||||
|
|
||||||
.PHONY: clean test test-cov test-clean lint test-travis test-simple test-all test-browser publish build bootstrap
|
.PHONY: clean test test-cov test-clean lint test-travis test-simple test-all test-browser publish build bootstrap publish-core
|
||||||
|
|
||||||
build:
|
build:
|
||||||
mkdir -p dist
|
mkdir -p dist
|
||||||
@ -66,6 +66,18 @@ test-browser:
|
|||||||
|
|
||||||
test -n "`which open`" && open test/browser.html
|
test -n "`which open`" && open test/browser.html
|
||||||
|
|
||||||
|
publish-core:
|
||||||
|
# generate
|
||||||
|
bin/generate-core-package-json >package2.json
|
||||||
|
mv package.json .package.json
|
||||||
|
mv package2.json package.json
|
||||||
|
|
||||||
|
npm publish
|
||||||
|
|
||||||
|
# restore
|
||||||
|
rm -rf package.json
|
||||||
|
mv .package.json package.json
|
||||||
|
|
||||||
publish:
|
publish:
|
||||||
git pull --rebase
|
git pull --rebase
|
||||||
|
|
||||||
@ -85,6 +97,8 @@ publish:
|
|||||||
|
|
||||||
git push --follow-tags
|
git push --follow-tags
|
||||||
|
|
||||||
|
make publish-core
|
||||||
|
|
||||||
rm -rf templates.json browser.js runtime.js browser-polyfill.js
|
rm -rf templates.json browser.js runtime.js browser-polyfill.js
|
||||||
|
|
||||||
bootstrap:
|
bootstrap:
|
||||||
|
|||||||
11
bin/generate-core-package-json
Executable file
11
bin/generate-core-package-json
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
var pkg = require("../package.json");
|
||||||
|
pkg.name += "-core";
|
||||||
|
delete pkg.dependencies.chokidar;
|
||||||
|
delete pkg.optionalDependencies;
|
||||||
|
delete pkg.devDependencies;
|
||||||
|
delete pkg.preferGlobal;
|
||||||
|
delete pkg.scripts;
|
||||||
|
delete pkg.bin;
|
||||||
|
console.log(JSON.stringify(pkg, null, " "));
|
||||||
Loading…
x
Reference in New Issue
Block a user