{ "name": "@lion/ui", "version": "0.8.0", "description": "A package of extendable web components", "license": "MIT", "author": "ing-bank", "homepage": "https://github.com/ing-bank/lion/", "repository": { "type": "git", "url": "https://github.com/ing-bank/lion.git", "directory": "packages/ui" }, "type": "module", "exports": { "./*": { "types": "./dist-types/exports/*", "default": "./exports/*" }, "./calendar-translations/*": "./components/calendar/translations/*", "./combobox-translations/*": "./components/combobox/translations/*", "./form-core-translations/*": "./components/form-core/translations/*", "./input-datepicker-translations/*": "./components/input-datepicker/translations/*", "./input-file-translations/*": "./components/input-file/translations/*", "./input-iban-translations/*": "./components/input-iban/translations/*", "./input-range-translations/*": "./components/input-range/translations/*", "./input-stepper-translations/*": "./components/input-stepper/translations/*", "./input-tel-translations/*": "./components/input-tel/translations/*", "./overlays-translations/*": "./components/overlays/translations/*", "./pagination-translations/*": "./components/pagination/translations/*", "./progress-indicator-translations/*": "./components/progress-indicator/translations/*", "./validate-messages-translations/*": "./components/validate-messages/translations/*", "./docs/*": "./docs/*" }, "files": [ "*.js", "components", "custom-elements.json", "dist-types", "docs", "exports", "!custom-elements-manifest.config.js" ], "scripts": { "create-npm-publish-docs": "node ./scripts/create-docs-for-npm-publish.js", "custom-elements-manifest": "node ./scripts/cem.js", "debug": "cd ../../ && npm run debug", "debug:firefox": "cd ../../ && npm run debug:firefox", "debug:webkit": "cd ../../ && npm run debug:webkit", "generate-lion-exports": "node ./scripts/generate-lion-exports.js", "prepublishOnly": "npm run types && npm run create-npm-publish-docs && npm run publish-docs && npm run custom-elements-manifest && npm run generate-lion-exports", "publish-docs": "node ../../packages-node/publish-docs/src/cli.js --github-url https://github.com/ing-bank/lion/ --git-root-dir ../../", "test": "cd ../../ && npm run test:browser", "types": "wireit", "types-check-only": "tsc --project tsconfig-check-only.json", "types-correct-after-build": "node ./scripts/types-correct-after-build.js" }, "sideEffects": [ "exports/define/**/*.js", "exports/define-helpers/**/*.js", "exports/icon.js", "exports/localize.js", "exports/overlays.js" ], "dependencies": { "@bundled-es-modules/message-format": "^6.2.4", "@open-wc/dedupe-mixin": "^1.4.0", "@open-wc/scoped-elements": "^3.0.5", "@popperjs/core": "^2.11.8", "autosize": "^6.0.0", "awesome-phonenumber": "^6.4.0", "ibantools": "^4.3.9", "lit": "^3.1.2", "singleton-manager": "^1.7.0" }, "keywords": [ "design-system", "lion", "web-components" ], "publishConfig": { "access": "public" }, "customElements": "custom-elements.json", "wireit": { "types": { "command": "tsc --build --pretty && npm run types-correct-after-build", "dependencies": [ "../singleton-manager:types" ], "files": [ "exports/**/*.js", "components/**/*", "tsconfig.json" ], "output": [ "dist-types/**" ] } } }