UNPKG

wj-elements

Version:

WebJET Elements is a modern set of user interface tools harnessing the power of web components designed to simplify web application development.

117 lines (116 loc) 4.27 kB
{ "name": "wj-elements", "description": "WebJET Elements is a modern set of user interface tools harnessing the power of web components designed to simplify web application development.", "version": "0.1.225", "homepage": "https://github.com/lencys/wj-elements", "author": "Lukáš Ondrejček <lukas.ondrejcek@gmail.com>", "license": "MIT", "customElements": "dist/custom-elements.json", "keywords": [ "Web Components", "Custom Elements", "UI Components", "Components", "Elements" ], "repository": { "type": "git", "url": "https://github.com/lencys/wj-elements.git" }, "type": "module", "web-types": "dist/web-types.json", "types": "dist/packages/index.d.ts", "module": "dist/wje-master.js", "sideEffects": [ "**/*.css", "./dist/**/*.js" ], "private": false, "files": [ "dist" ], "scripts": { "dev": "vite --mode development", "build": "vite build --mode production", "preview": "vite preview --mode production", "watch": "vite build --watch --mode development", "analyze": "cem analyze", "create-element": "node wje-cli-script/create-element.cjs", "copy-dist": "node wje-cli-script/copy-dist.cjs", "build:copy-dist": "npm run build && npm run copy-dist -- /Users/rastislavhrompa/Desktop/Interway-MFE/parcels/node_modules/wj-elements", "target:copy-dist": "npm run copy-dist -- /Users/rastislavhrompa/Desktop/Interway-MFE/custom-fields/node_modules/wj-elements", "test": "web-test-runner --group default", "test:watch": "web-test-runner --watch --group default", "lint": "eslint packages experimental-packages --max-warnings 0", "lint:fix": "eslint packages experimental-packages --max-warnings 0 --fix", "prettier": "prettier --write ./packages ./experimental-packages", "test:animation": "web-test-runner --files packages/wje-animation/animation.test.js", "test:badge": "web-test-runner --files packages/wje-badge/badge.test.js", "test:breadcrumbs": "web-test-runner --files packages/wje-breadcrumbs/breadcrumbs.test.js", "test:button": "web-test-runner --files packages/wje-button/button.test.js", "test:color-picker": "web-test-runner --files packages/wje-color-picker/color-picker.test.js", "test:format-digital": "web-test-runner --files packages/wje-format-digital/format-digital.test.js", "test:relative-time": "web-test-runner --files packages/wje-relative-time/relative-time.test.js", "test:toast": "web-test-runner --files packages/wje-toast/toast.test.js" }, "exports": { ".": { "import": "./dist/wje-master.js" }, "./*": { "import": "./dist/*" }, "./style.css": "./dist/styles.css", "./light.css": "./dist/light.css", "./dark.css": "./dist/dark.css" }, "browserslist": [ "last 2 versions", "not dead", "> 0.2%" ], "dependencies": { "@crowdin/cli": "^3.19.2", "@docusaurus/core": "^3.8.0", "@docusaurus/mdx-loader": "^3.8.0", "@docusaurus/plugin-client-redirects": "^3.8.0", "@faker-js/faker": "^8.0.0", "@floating-ui/dom": "^1.5.1", "animate.css": "^4.1.1", "morphdom": "^2.7.4", "qrious": "^4.0.2", "slick-router": "^3.0.1", "tinycolor2": "^1.6.0", "typescript": "^5.8.2" }, "devDependencies": { "@babel/eslint-parser": "^7.26.5", "@custom-elements-manifest/analyzer": "^0.9.3", "@eslint/js": "^9.13.0", "@open-wc/semantic-dom-diff": "^0.20.1", "@open-wc/testing": "^3.2.0", "@web/test-runner": "^0.19.0", "@web/test-runner-commands": "^0.9.0", "@web/test-runner-playwright": "^0.11.0", "animate.css": "^4.1.1", "custom-element-jet-brains-integration": "^1.4.4", "dotenv": "^16.4.5", "eslint": "^9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-jsdoc": "^50.5.0", "eslint-plugin-wc": "^2.2.0", "globals": "^15.11.0", "javascript-obfuscator": "^4.1.0", "jsdoc": "^4.0.4", "miragejs": "^0.1.48", "playwright": "^1.48.1", "prettier": "^3.3.3", "rollup-plugin-dts": "^6.1.1", "sass": "^1.83.0", "sinon": "^19.0.2", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.0", "vite-plugin-javascript-obfuscator": "^3.1.0" } }