UNPKG

@puzzleitc/puzzle-shell

Version:

The standard design for Puzzle tools

88 lines (87 loc) 2.73 kB
{ "name": "@puzzleitc/puzzle-shell", "version": "5.0.1", "description": "The standard design for Puzzle tools", "keywords": [ "design", "theme", "look" ], "author": "Mathis Hofer <hofer@puzzle.ch>", "license": "Apache-2.0", "homepage": "http://puzzle.github.com/puzzle-shell", "bugs": { "url": "https://github.com/puzzle/puzzle-shell/issues" }, "repository": { "type": "git", "url": "git+https://github.com/puzzle/puzzle-shell.git" }, "type": "module", "module": "./dist/puzzle-shell.js", "types": "./dist/puzzle-shell.d.ts", "exports": { ".": "./dist/puzzle-shell.js", "./*": "./dist/*" }, "files": [ "*.md", "LICENSE", "custom-elements.json", "dist" ], "scripts": { "start": "npm run storybook", "dev": "vite", "build": "tsc && npm run build:bundle && npm run build:modules", "build:modules": "tsc --noEmit false --allowImportingTsExtensions false --declaration true --outDir ./dist", "build:bundle": "vite build", "preview": "vite preview", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build", "lint": "npm run lint:ts && npm run lint:eslint && npm run format:lint", "lint:ts": "tsc --noEmit", "lint:eslint": "eslint .", "lint:eslint:fix": "eslint . --fix", "lint:fix": "npm run lint:eslint:fix && npm run format", "format": "prettier --write --ignore-unknown .", "format:lint": "prettier --check .", "format:upgrade": "npm install --save-exact prettier@latest && npm run format", "manifest": "custom-elements-manifest analyze --litelement --globs=\"src/components/*.ts\"", "prepare": "husky" }, "dependencies": { "@fontsource/roboto": "5.2.5", "@fontsource/roboto-mono": "5.2.5", "lit": "3.2.1" }, "devDependencies": { "@custom-elements-manifest/analyzer": "0.10.4", "@eslint/js": "9.22.0", "@storybook/addon-a11y": "8.6.6", "@storybook/addon-essentials": "8.6.6", "@storybook/addon-links": "8.6.6", "@storybook/addon-storysource": "8.6.6", "@storybook/blocks": "8.6.6", "@storybook/web-components": "8.6.6", "@storybook/web-components-vite": "8.6.6", "@trivago/prettier-plugin-sort-imports": "5.2.2", "eslint-config-prettier": "10.1.1", "eslint-plugin-lit-a11y": "4.1.4", "globals": "16.0.0", "husky": "9.1.7", "lint-staged": "15.5.0", "prettier": "3.5.3", "storybook": "8.6.6", "typescript": "5.8.2", "typescript-eslint": "8.26.1", "vite": "6.2.2" }, "lint-staged": { "**/*": [ "prettier --write --ignore-unknown" ] }, "customElementsManifest": "custom-elements.json", "customElements": "custom-elements.json" }