UNPKG

@furo/ui5

Version:
104 lines (103 loc) 3.43 kB
{ "name": "@furo/ui5", "description": "SAP UI5 Web Components data bindings for furo-web", "version": "1.18.1", "homepage": "https://github.com/eclipse/eclipsefuro-web/tree/main/packages/furo-ui5", "repository": "git@github.com:eclipse/eclipsefuro-web.git", "web-types": "web-types.json", "author": { "name": "theNorstroem", "email": "", "url": "https://github.com/theNorstroem/" }, "keywords": [ "web-components", "flow based programming", "flowbased", "flow" ], "license": "MIT", "main": "src/furo-catalog.js", "scripts": { "analyze": "cem analyze --globs \"src/**/*.js\" --exclude **/furo-catalog.js --litelement", "start": "web-dev-server --app-index demos", "lint": "eslint --ext .js,.html . --ignore-pattern 'hugo/*' --ignore-pattern 'docs/*' --ignore-path .gitignore && prettier \"**/*.js\" --check --ignore-path .prettierignore", "format": "eslint --ext .js,.html . --fix --ignore-path .prettierignore && prettier \"**/*.js\" --write --ignore-path .prettierignore", "test": "web-test-runner --coverage", "test:watch": "web-test-runner --watch", "docs:start": "cd hugo && hugo serve", "docs:generate": "npm run analyze:components && npm run analyze:typerenderer && ./scripts/cem.sh", "docs:publish": "./scripts/publishDocs.sh", "webtypes": "./scripts/webtypes.sh", "analyze:components": "cem analyze --globs \"src/**/*.js\" --exclude **/typerenderer/* --exclude **/helper/** --litelement --outdir tmp/components", "analyze:typerenderer": "cem analyze --globs \"src/typerenderer/*.js\" --exclude --litelement --outdir tmp/typerenderer", "prepare": "husky install" }, "peerDependencies": { "@furo/fbp": "^6.9.0", "@furo/framework": "^2.4.10", "@furo/layout": "^2.2.12", "@furo/data": "^2.16.14", "@furo/util": "^2.1.17", "@furo/route": "^2.6.11", "@ui5/webcomponents": "^1.19.0", "@ui5/webcomponents-base": "^1.19.0", "@ui5/webcomponents-fiori": "^1.19.0", "@ui5/webcomponents-icons": "^1.19.0", "lit": "^3.0.0" }, "dependencies": { "markdown-it": "^13.0.2", "prismjs": "^1.29.0", "apexcharts": "^3.44.0", "signature_pad": "^4.1.6" }, "devDependencies": { "@ui5/webcomponents": "^1.19.0", "@ui5/webcomponents-base": "^1.19.0", "@ui5/webcomponents-fiori": "^1.19.0", "@ui5/webcomponents-icons": "^1.19.0", "@custom-elements-manifest/analyzer": "^0.9.0", "@furo/web-types": "^0.0.5", "@open-wc/eslint-config": "^7.0.0", "@open-wc/testing": "^3.0.3", "@web/dev-server": "^0.1.34", "@web/test-runner": "^0.13.21", "@esm-bundle/chai": "^4.3.4-fix.0", "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", "husky": "^7.0.4", "lint-staged": "^11.2.6", "prettier": "^2.4.1", "@rollup/plugin-json": "4.1.0" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=14.0" }, "customElements": "tmp/typerenderer/custom-elements.json", "eslintConfig": { "extends": [ "@open-wc", "prettier" ] }, "prettier": { "singleQuote": true, "arrowParens": "avoid" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "eslint --fix --ignore-pattern 'hugo/*' --ignore-pattern 'docs/*' --ignore-pattern 'test--/*'", "prettier --write", "git add" ] } }