{ "name": "@scandic-hotels/design-system", "private": true, "version": "1.0.0-beta.1", "type": "module", "exports": { "./Button": "./dist/components/Button/index.js", "./Card": "./dist/components/Card/index.js", "./ChipButton": "./dist/components/ChipButton/index.js", "./ChipLink": "./dist/components/ChipLink/index.js", "./Chips": "./dist/components/Chips/index.js", "./Icons": "./dist/components/Icons/index.js", "./Typography": "./dist/components/Typography/index.js", "./RegularRateCard": "./dist/components/RateCard/Regular/index.js", "./CampaignRateCard": "./dist/components/RateCard/Campaign/index.js", "./CodeRateCard": "./dist/components/RateCard/Code/index.js", "./PointsRateCard": "./dist/components/RateCard/Points/index.js", "./NoRateAvailableCard": "./dist/components/RateCard/NoRateAvailable/index.js", "./style.css": "./dist/style.css", "./base.css": "./dist/base.css", "./globals.css": "./dist/globals.css", "./impl.css": "./dist/impl.css", "./fonts.css": "./dist/fonts.css", "./downtown-camper.css": "./dist/styles/downtown-camper.css", "./grand-hotel.css": "./dist/styles/grand-hotel.css", "./haymarket.css": "./dist/styles/haymarket.css", "./hotel-norge.css": "./dist/styles/hotel-norge.css", "./marski.css": "./dist/styles/marski.css", "./scandic-go.css": "./dist/styles/scandic-go.css", "./scandic.css": "./dist/styles/scandic.css" }, "files": [ "dist" ], "sideEffects": [ "**/*.css" ], "scripts": { "dev": "cd example && vite", "generate": "cd generate && jiti generate.ts", "format": "prettier . --write", "build": "yarn run generate && tsc --p ./tsconfig-build.json && vite build && yarn run format", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0 && tsc", "lint:fix": "eslint . --ext ts,tsx --report-unused-disable-directives --fix --max-warnings 0 && tsc", "storybook": "yarn run generate && storybook dev -p 6006", "build-storybook": "storybook build", "test": "vitest --watch=false", "test:watch": "vitest", "prepack": "yarn run build", "prepare": "husky && yarn run build" }, "peerDependencies": { "react": "^18.2.0", "react-aria-components": "^1.6.0", "react-dom": "^18.2.0" }, "devDependencies": { "@storybook/addon-essentials": "^8.6.2", "@storybook/addon-interactions": "^8.6.2", "@storybook/addon-links": "^8.6.2", "@storybook/addon-themes": "^8.6.2", "@storybook/blocks": "^8.6.2", "@storybook/react": "^8.6.2", "@storybook/react-vite": "^8.6.2", "@storybook/test": "^8.6.2", "@types/css-modules": "^1.0.5", "@types/node": "^20.17.17", "@types/react": "^18", "@types/react-dom": "^18", "@typescript-eslint/eslint-plugin": "^8.20.0", "@typescript-eslint/parser": "^8.20.0", "@vitejs/plugin-react": "^4.3.4", "class-variance-authority": "^0.7.1", "colord": "^2.9.3", "copy-to-clipboard": "^3.3.3", "deepmerge-ts": "^7.1.3", "eslint": "^8", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-refresh": "^0.4.18", "eslint-plugin-storybook": "^0.11.2", "glob": "^11.0.1", "husky": "^9.1.7", "jiti": "^1", "lint-staged": "^15.4.1", "material-symbols": "^0.29.0", "prettier": "^3.4.2", "react": "^18.2.0", "react-aria-components": "^1.6.0", "react-dom": "^18.2.0", "react-material-symbols": "^4.4.0", "rollup": "^4.34.8", "rollup-preserve-directives": "^1.1.3", "storybook": "^8.6.2", "typescript": "^5.7.3", "vite": "^6.0.9", "vite-plugin-dts": "^4.5.0", "vite-plugin-lib-inject-css": "^2.2.1", "vitest": "^3.0.2" } }