@travlrcomlabs/theme-generator
Version:
Theme generator for all project Travlr
61 lines (60 loc) • 2.85 kB
JSON
{
"name": "@travlrcomlabs/theme-generator",
"version": "0.1.16",
"description": "Theme generator for all project Travlr",
"main": "dist/travlr-theme-generator.js",
"module": "dist/travlr-theme-generator.esm.js",
"unpkg": "dist/travlr-theme-generator.js",
"jsdelivr": "dist/travlr-theme-generator.js",
"author": "Travlr Team",
"keywords": [
"travlr",
"theme",
"theme-generator"
],
"homepage": "https://www.travlr.com/",
"license": "MIT",
"scripts": {
"start": "node index.js",
"build": "npm-run-all js-compile build:theme:*",
"build:theme:mlp": "THEME_DICTIONARY_HOST=http://thebalibible.local/ THEME_NAME=MLP npx ./build/distribution/index.js",
"build:theme:ulp": "THEME_DICTIONARY_HOST=http://thebalibible.local/ THEME_NAME=ULP npx ./build/distribution/index.js",
"build:theme:sso": "THEME_DICTIONARY_HOST=http://thebalibible.local/ THEME_NAME=SSO npx ./build/distribution/index.js",
"js-compile": "echo compile & npm-run-all js-compile-bundle:* js-minify-bundle",
"js-compile-bundle:umd": "echo bundling package... & rollup --environment BUNDLE:false --config ./build/package/rollup.config.js --sourcemap",
"js-compile-bundle:esm": "echo bundling package... & rollup --environment BUNDLE:false,ESM:true --config ./build/package/rollup.config.js --sourcemap",
"js-minify-bundle": "echo minify... & terser --compress --mangle --comments \"/^!/\" --source-map \"content=dist/travlr-theme-generator.js.map,includeSources,url=theme-generator.min.js.map\" --output dist/travlr-theme-generator.min.js dist/travlr-theme-generator.js",
"lint": "npm-run-all --parallel lint:js",
"lint:js": "eslint \"./src/**/*.{js,vue}\"",
"lint:js:fix": "eslint \"./src/**/*.{js,vue}\" --fix",
"lint:fix": "npm-run-all --parallel lint:*:fix",
"test": "npm-run-all test:theme:*",
"test:theme:instance": "npx ./test/theme/index.js",
"test:theme:mlp": "THEME_DICTIONARY_HOST=http://thebalibible.local/ npx ./test/theme/mlp/index.js",
"test:theme:ulp": "THEME_DICTIONARY_HOST=http://thebalibible.local/ npx ./test/theme/ulp/index.js"
},
"dependencies": {
"axios": "^0.19.2",
"child_process": "^1.0.2",
"eslint": "^5.5.0",
"eslint-config-standard": "^12.0.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-node": "^7.0.1",
"eslint-plugin-promise": "^4.0.1",
"eslint-plugin-standard": "^4.0.0",
"exec-spawn": "^1.0.1",
"fs": "^0.0.1-security",
"npm-run-all": "^4.1.5",
"path": "^0.12.7",
"rollup": "^2.6.1",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-cleanup": "^3.1.1",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"terser": "^4.6.11",
"tslib": "^1.11.1",
"typescript": "^3.8.3",
"webpack": "^4.42.1"
}
}