UNPKG

@lexml/lexml-eta

Version:

Webcomponent lexml-eta following open-wc recommendations

114 lines (113 loc) 3.68 kB
{ "name": "@lexml/lexml-eta", "version": "0.1.9", "description": "Webcomponent lexml-eta following open-wc recommendations", "author": "lexml-eta", "license": "GPL-2.0-only", "main": "dist/index.js", "module": "dist/index.js", "repository": { "type": "git", "url": "https://github.com/lexml/lexml-eta.git" }, "homepage": "https://github.com/lexml/lexml-eta", "bugs": { "url": "https://github.com/lexml/lexml-eta/issues" }, "keywords": [ "lexml", "lexml-eta", "editor legislativo", "editor de emendas", "editor de texto articulado" ], "files": [ "dist" ], "scripts": { "start": "npm run build && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds\"", "build": "npm run css:build && tsc", "clean": "rimraf out-tsc && rimraf prod", "prepublish": "rimraf dist && npm run css:concat && rollup -c rollup.config.dist.js", "copy:assets": "cp -r ./assets ./dist/assets || xcopy assets dist\\assets /E /I /Y", "css:concat": "concat -o assets/css/editor.css ./node_modules/quill/dist/quill.snow.css", "css:minify": "minify assets/css/editor.css > assets/css/editor.min.css", "css:build": "npm run css:concat", "lint": "eslint --ext .ts . --ignore-path .gitignore && prettier \"**/*.ts\" --check --ignore-path .gitignore", "format": "eslint --ext .ts . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore", "test": "tsc && wtr --coverage", "test:watch": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wtr --watch\"", "storybook": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds -c .storybook/server.mjs\"", "storybook:build": "tsc && build-storybook", "postinstall0": "node ./node_modules/husky/lib/installer/bin install", "build:demo": "npm run clean && npm run build && rollup -c", "deploy:demo": "git push origin `git subtree split --prefix prod main`:gh-pages --force" }, "dependencies": { "elix": "^14.1.2", "font-awesome": "^4.7.0", "lit-element": "2.4.0", "lit-html": "1.3.0", "pwa-helpers": "^0.9.1", "quill": "^1.3.7", "redux": "^4.0.5", "redux-devtools-extension": "^2.13.8", "reselect": "^4.0.0", "sinon": "^9.2.4" }, "devDependencies": { "@open-wc/building-rollup": "^1.9.4", "@open-wc/eslint-config": "^4.2.0", "@open-wc/testing": "^2.5.32", "@rollup/plugin-node-resolve": "^13.0.6", "@rollup/plugin-typescript": "^8.3.0", "@typescript-eslint/eslint-plugin": "^4.21.0", "@typescript-eslint/parser": "^4.21.0", "@web/dev-server": "^0.1.10", "@web/dev-server-storybook": "^0.3.5", "@web/test-runner": "^0.12.18", "concat": "^1.0.3", "concurrently": "^5.3.0", "eslint": "^7.23.0", "eslint-config-prettier": "^7.2.0", "eslint-plugin-prettier": "^3.3.1", "gh-pages": "^3.1.0", "husky": "^4.3.8", "lint-staged": "^10.5.4", "minify": "6.0.1", "prettier": "^2.2.1", "rimraf": "^3.0.2", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-terser": "^7.0.2", "ts-node": "^9.0.0", "tslib": "^2.2.0", "typescript": "^4.2.3" }, "eslintConfig": { "extends": [ "@open-wc/eslint-config", "eslint-config-prettier" ] }, "prettier": { "arrowParens": "avoid", "bracketSpacing": true, "printWidth": 180, "semi": true, "singleQuote": true, "tabWidth": 2, "trailingComma": "es5", "useTabs": false }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.ts": [ "prettier --write", "eslint --fix" ] } }