| { |
| "name": "tobago-example-demo", |
| "version": "5.0.0-SNAPSHOT", |
| "description": "The demo for the Tobago framework", |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/apache/myfaces-tobago.git" |
| }, |
| "author": "The MyFaces Team", |
| "license": "Apache-2.0", |
| "bugs": { |
| "url": "https://issues.apache.org/jira/projects/TOBAGO/" |
| }, |
| "homepage": "https://myfaces.apache.org/tobago/", |
| "scripts": { |
| "build": "npm-run-all --parallel ts css fa test", |
| "css": "npm-run-all css-compile css-prefix css-minify css-copy-prism", |
| "css-lint": "echo 'Not implemented yet!'", |
| "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 src/main/scss/demo.scss src/main/webapp/css/demo.css", |
| "css-prefix": "echo 'Not implemented yet! See css-prefix_xxx'", |
| "css-prefix_xxx": "postcss --config postcss.config.js --replace src/main/webapp/css/demo.css", |
| "css-minify": "cleancss -O1 specialComments:0 --format breakWith=lf --source-map --source-map-inline-sources --output src/main/webapp/css/demo.min.css src/main/webapp/css/demo.css", |
| "css-copy-prism": "cp node_modules/prismjs/themes/prism.css src/main/webapp/css", |
| "fa": "npm-run-all fa-mkdir --parallel fa-css fa-fonts", |
| "fa-mkdir": "mkdir -p src/main/webapp/css src/main/webapp/fonts", |
| "fa-css": "cp node_modules/font-awesome/css/font-awesome.* src/main/webapp/css", |
| "fa-fonts": "cp node_modules/font-awesome/fonts/fontawesome-webfont.woff* src/main/webapp/fonts", |
| "ts": "npm-run-all --parallel ts-lint ts-compile --sequential rollup", |
| "ts-lint": "tslint --project tsconfig.json --config tslint.json", |
| "ts-compile": "tsc --project tsconfig.json", |
| "rollup": "rollup --config", |
| "test": "echo 'Skipping'" |
| }, |
| "dependencies": { |
| "font-awesome": "4.7.0", |
| "prismjs": "^1.24.1" |
| }, |
| "devDependencies": { |
| "@rollup/plugin-node-resolve": "^13.0.4", |
| "@rollup/plugin-replace": "^3.0.0", |
| "@types/prismjs": "^1.16.6", |
| "autoprefixer": "^10.3.1", |
| "clean-css-cli": "^5.3.2", |
| "lodash": "^4.17.21", |
| "node-sass": "^6.0.1", |
| "npm-run-all": "^4.1.5", |
| "postcss-cli": "^8.3.1", |
| "rollup": "^2.55.1", |
| "tslint": "^6.1.3", |
| "typescript": "^4.3.5", |
| "y18n": "^5.0.8" |
| } |
| } |