{"_id":"@aire-ux/aire-designer-component-component-component-component-component-component-component-component-component","_rev":"1-7720464bc2a70736b5c70886bc316bdf","name":"@aire-ux/aire-designer-component-component-component-component-component-component-component-component-component","dist-tags":{"latest":"0.0.23"},"versions":{"0.0.23":{"name":"@aire-ux/aire-designer-component-component-component-component-component-component-component-component-component","version":"0.0.23","description":"Webcomponent aire-designer following open-wc recommendations","author":{"name":"Aire-UX"},"license":"MIT","main":"dist/src/index.js","module":"dist/src/index.js","publishConfig":{"access":"public"},"scripts":{"clean":"rimraf dist","start":"concurrently --kill-others --names build,web-dev-server \"ttsc --watch --preserveWatchOutput\" \"web-dev-server --node-resolve --open --watch\" --config web-dev-server.config.mjs","build":"ttsc","bundle":"npx rollup -c","build:watch":"ttsc && concurrently -k -r  \"gulp themes:build:watch\" \"ttsc --watch --preserveWatchOutput\" \"wtr --watch\" ","prepublish":"ttsc && gulp build:themes","lint":"eslint --ext .ts,.html . --ignore-path .gitignore && prettier \"**/*.ts\" --check --ignore-path .gitignore","format":"eslint --ext .ts,.html . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore","test":"ttsc && wtr --coverage","test:watch":"ttsc && concurrently -k -r \"ttsc --watch --preserveWatchOutput\" \"wtr --watch\"","storybook":"ttsc && concurrently -k -r \"ttsc --watch --preserveWatchOutput\" \"wds -c .storybook/server.mjs\"","storybook:build":"ttsc && build-storybook"},"dependencies":{"@aire-ux/aire-condensation":"^0.0.4","@aire-ux/mxgraph":"^4.2.6","lit-element":"^3.0.0","lit-html":"^2.0.0"},"devDependencies":{"@aire-ux/aire-theme-manager":"^0.0.21","@open-wc/building-rollup":"^1.10.0","@open-wc/eslint-config":"^4.3.0","@open-wc/testing":"^3.0.3","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.3.0","@types/mocha":"^9.0.0","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","@web/dev-server":"^0.1.17","@web/dev-server-rollup":"^0.3.4","@web/dev-server-storybook":"^0.0.2","@web/test-runner":"^0.12.20","@zerollup/ts-transform-paths":"^1.7.18","autoprefixer":"^10.3.1","bootstrap":"^5.0.2","concurrently":"^6.4.0","cssnano":"^5.0.8","deepmerge":"^4.2.2","es-dev-server":"^1.14.2","eslint":"^7.29.0","eslint-config-prettier":"^7.2.0","gulp":"^4.0.2","gulp-csslit":"^1.0.1","gulp-dart-sass":"^1.0.2","gulp-flatten":"^0.4.0","gulp-postcss":"^9.0.0","gulp-rename":"^2.0.0","gulp-rollup":"^2.17.0","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.8","lint-staged":"^10.5.4","lit":"^2.0.0-rc.2","node-sass":"^6.0.1","postcss-dropunusedvars":"^1.2.1","postcss-import":"^14.0.2","postcss-varfallback":"^1.1.1","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-postcss-lit":"^2.0.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.0","ttypescript":"^1.5.13","typescript":"^4.3.4"},"eslintConfig":{"parser":"@typescript-eslint/parser","extends":["@open-wc/eslint-config","eslint-config-prettier"],"plugins":["@typescript-eslint"],"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":["error"],"new-cap":"off","import/no-unresolved":"off","import/extensions":["off","never",{"ignorePackages":true}]}},"prettier":{"singleQuote":true,"arrowParens":"avoid"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"!(typings/**)*.ts":["eslint --fix","prettier --write"]},"gitHead":"a3b8971e3582ba9ab4b78fa8828b0e0274eceea7","_id":"@aire-ux/aire-designer-component-component-component-component-component-component-component-component-component@0.0.23","_nodeVersion":"12.21.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-ju2ZKDKKd5RqloMLpDveEtVKFFbBdhQYLqev+0+dNDCNuxYNq4z/9u+jV52hWrTL9fYlxY0RgriOr3Msvn0Qkg==","shasum":"c428536d50056ef305f88119e4f091127bc03901","tarball":"https://registry.npmjs.org/@aire-ux/aire-designer-component-component-component-component-component-component-component-component-component/-/aire-designer-component-component-component-component-component-component-component-component-component-0.0.23.tgz","fileCount":115,"unpackedSize":3109942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvRCMCRA9TVsSAnZWagAAmSkP/0CeiMlEuUufkoXNfiHw\na6dQAJ48eSjP6Bh+j2tM385qb5UKmSwAF3ewSS7uRxo75O3xhBQ6olq9S9uA\nQcFNdy8pT3FIGkfELPxeSFcgV0x/57sPT5R2ZUaiR2pzYe/SKKkFvKN0VqNX\ntpIrbvM12anoiIJd+CbRjz1ZVwPwp7C1Bxfnex04bnZ+Cjmcu1DMybzCLF49\nYtNRYp+5XvKfZ1ggPScSbDCA6gV+fRIbckbgrdq0++ne5O8Mg8igAGvAuplW\nSkW82WN+a5Kn9BTKoh4gyaXk43vrIC89SJjgPqeYp7lKGD7Gpn3W4Mw57E7t\nPsQBPxSdYsTCNIq4iIAO8GMAPfFT8OSEpOVFq/EF4OBBLRBHU0w6oy/tYXs+\nN3vLGmkmQoKlgZWVtK+sCF5EuaU2bdx7Sb5X7oc35K53aAdoYFPirI6mY+0Y\nmUUedS5pjzrtF0AOYfd5PMeqWfT8tNmZ8iVqR+e7bw07RMSymC5B5UFWQaJW\nnPVMpd7uyMv2t+TFFu3NNG+MjHwtHhyp7w9gbu5xPucQijEo0T7EvEKRY1bo\nbqrjOagneEk52o4GsQ9nAZIOUXJ4ixpqqZ7Jb+fyOousN6G1LS123/4sOP2K\n2VnTtadMdHPhTDcufxRpiIotxSe9QNLJjZzOJe5JiRavu3PyRbUYPd/gAPrm\nmlbs\r\n=kaRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACXJFqRWvuQh5GBscJOKUQbivnuNhYaCQHf6BhhGuS3AiEA8IAe6eCOly9dk0ATRfa0GXv/an3MR9tdxgI5pDX6R8o="}]},"_npmUser":{"name":"sunshowerjoe","email":"josiah@sunshower.io"},"directories":{},"maintainers":[{"name":"sunshowerjoe","email":"josiah@sunshower.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aire-designer-component-component-component-component-component-component-component-component-component_0.0.23_1639780492040_0.08536272982494264"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-17T22:34:51.962Z","0.0.23":"2021-12-17T22:34:52.338Z","modified":"2022-04-04T12:21:52.620Z"},"maintainers":[{"name":"sunshowerjoe","email":"josiah@sunshower.io"}],"description":"Webcomponent aire-designer following open-wc recommendations","author":{"name":"Aire-UX"},"license":"MIT","readme":"# \\<aire-button>\n\nThis webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.\n\n## Installation\n```bash\nnpm i aire-button\n```\n\n## Usage\n```html\n<script type=\"module\">\n  import 'aire-button/aire-button.js';\n</script>\n\n<aire-button></aire-button>\n```\n\n## Linting with ESLint, Prettier, and Types\nTo scan the project for linting errors, run\n```bash\nnpm run lint\n```\n\nYou can lint with ESLint and Prettier individually as well\n```bash\nnpm run lint:eslint\n```\n```bash\nnpm run lint:prettier\n```\n\nTo automatically fix many linting errors, run\n```bash\nnpm run format\n```\n\nYou can format using ESLint and Prettier individually as well\n```bash\nnpm run format:eslint\n```\n```bash\nnpm run format:prettier\n```\n\n## Testing with Web Test Runner\nTo run the suite of Web Test Runner tests, run\n```bash\nnpm run test\n```\n\nTo run the tests in watch mode (for &lt;abbr title=&#34;test driven development&#34;&gt;TDD&lt;/abbr&gt;, for example), run\n\n```bash\nnpm run test:watch\n```\n\n## Demoing with Storybook\nTo run a local instance of Storybook for your component, run\n```bash\nnpm run storybook\n```\n\nTo build a production version of Storybook, run\n```bash\nnpm run storybook:build\n```\n\n\n## Tooling configs\n\nFor most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.\n\nIf you customize the configuration a lot, you can consider moving them to individual files.\n\n## Local Demo with `web-dev-server`\n```bash\nnpm start\n```\nTo run a local development server that serves the basic demo located in `demo/index.html`\n","readmeFilename":"README.md"}