r2-navigator-js

v1.11.6
Readium 2 'navigator' for NodeJS (TypeScript)
readium readium2 navigator EPUB TypeScript JavaScript ES5 ES6 ECMAScript 2015 and 8 more...

lint

npm run lint:all && npm run lint:typescript:full

build

npm run transpile:typescript

clean

rimraf ./dist && mkdirp ./dist

gitrev

node tools/gitrev.js && cat dist/gitrev.json

gitdist

cd ../r2-navigator-js-dist/ && git checkout -B develop && (git pull || echo "pull") && (git --no-pager status || echo status) && ((rimraf "*" && echo rimrafOK) || echo rimrafNOK) && cpy --flat "../r2-navigator-js/package.json" . && cpy --flat "../r2-navigator-js/package-lock.json" . && cpy --flat "../r2-navigator-js/LICENSE" . && cpy --flat "../r2-navigator-js/README.md" . && cpy "./docs/" "../r2-navigator-js-dist/" --cwd="../r2-navigator-js/" && cpy "./dist/" "../r2-navigator-js-dist/" --cwd="../r2-navigator-js/" && (git add * || echo add) && (git commit -a -m "add new dist" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-navigator-js

copydist

cpy "./dist/" "../r2-testapp-js/node_modules/r2-navigator-js/" --cwd="./" && cpy "./dist/" "../readium-desktop/node_modules/r2-navigator-js/" --cwd="./"

lint:all

eclint check "**/*" "!**/*.node" "!.git/**/*" "!node_modules*/**/*" "!dist/**/*" "!misc/**/*" "!.vscode/**/*" "!.history/**/*" "!**/.DS_Store" "!**/*.epub" "!**/*.cbz" "!**/*.jpg" "!**/*.jpeg" "!**/*.png" "!**/*.log"

prebuild

npm run lint

prepare_

npm run build:all && npm test

afterdist

npm run typescript:imports && npm run gitrev

build:all

npm run transpile:typescript:all

build:es5

npm run transpile:typescript:es5

cson2json

sed -E "s/#ECMASCRIPT#/es5/g" package-scripts-build.cson > tmp-build.cson && sed -E "s/#ECMASCRIPT#/es6-es2015/g" package-scripts-build.cson >> tmp-build.cson && sed -E "s/#ECMASCRIPT#/es7-es2016/g" package-scripts-build.cson >> tmp-build.cson && sed -E "s/#ECMASCRIPT#/es8-es2017/g" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e "this.scripts=$(cat package-scripts.cson tmp-build.cson | node node_modules/.bin/cson2json)" && rimraf tmp-*.cson

postbuild

npm run afterdist && npm run electron-renderer:es8-es2017

_pregitdist

npm run build:all

prepublish_

npm run prepare_

prebuild:all

npm run lint

prebuild:es5

npm run lint && npm run clean

postbuild:all

npm run afterdist && npm run electron-renderer:all

postbuild:es5

npm run afterdist && npm run electron-renderer:es5

build:es6-es2015

npm run transpile:typescript:es6-es2015

build:es7-es2016

npm run transpile:typescript:es7-es2016

build:es8-es2017

npm run transpile:typescript:es8-es2017

quick-build-dist

npm run transpile:typescript:es8-es2017+afterdist && npm run copydist

typescript:imports

node tools/typescript_relativize_path_mapping_imports.js

prebuild:es6-es2015

npm run lint && npm run clean

prebuild:es7-es2016

npm run lint && npm run clean

prebuild:es8-es2017

npm run lint && npm run clean

lint:typescript:full

eslint "src/**/*.ts"

postbuild:es6-es2015

npm run afterdist && npm run electron-renderer:es6-es2015

postbuild:es7-es2016

npm run afterdist && npm run electron-renderer:es7-es2016

postbuild:es8-es2017

npm run afterdist && npm run electron-renderer:es8-es2017

transpile:typescript

tsc --pretty -p "./tsconfig.json"

electron-renderer:all

cpy "./ReadiumCSS/" "../dist/" --cwd="./misc"

electron-renderer:es5

cpy "./ReadiumCSS/" "../dist/" --cwd="./misc"

pretranspile:typescript

npm run clean

transpile:typescript:all

npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017

transpile:typescript:es5

tsc --pretty -p "./tsconfigs/tsconfig-es5-all.json"

pretranspile:typescript:all

npm run clean

transpile:typescript:single

node tools/typescript_compile_single.js

electron-renderer:es6-es2015

cpy "./ReadiumCSS/" "../dist/" --cwd="./misc"

electron-renderer:es7-es2016

cpy "./ReadiumCSS/" "../dist/" --cwd="./misc"

electron-renderer:es8-es2017

cpy "./ReadiumCSS/" "../dist/" --cwd="./misc"

posttranspile:typescript:single

npm run afterdist && npm run electron-renderer:es8-es2017

transpile:typescript:es6-es2015

tsc --pretty -p "./tsconfigs/tsconfig-es6-es2015-all.json"

transpile:typescript:es7-es2016

tsc --pretty -p "./tsconfigs/tsconfig-es7-es2016-all.json"

transpile:typescript:es8-es2017

tsc --pretty -p "./tsconfigs/tsconfig-es8-es2017-all.json"

transpile:typescript:es8-es2017+afterdist

npm run transpile:typescript:es8-es2017 && npm run afterdist && npm run electron-renderer:es8-es2017

Metadata

Downloads