UNPKG

nudge-components-library

Version:

A library of nudge UI components

113 lines (112 loc) 3 kB
{ "name": "nudge-components-library", "version": "1.0.3", "description": "A library of nudge UI components", "keywords": [ "nudge", "nudges", "nudging", "ui-components", "react", "nudge-UI-components", "nudge-patterns", "digital-nudging", "digital-nudges", "smart-nudging", "smart-nudges" ], "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "sideEffects": [ "**/*.css" ], "files": [ "dist", "dist/components/default-options", "dist/components/anchoring", "dist/components/reminder", "dist/components/social-norms", "dist/components/confidence", "dist/components/decision-friction", "dist/components/reflection", "src/styles/globals.css", "src/styles/tokens.css" ], "exports": { ".": { "import": "./dist/index.esm.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./default-options": { "import": "./dist/default-options.js", "require": "./dist/default-options.js", "types": "./dist/default-options.d.ts" }, "./anchoring": { "import": "./dist/anchoring.js", "require": "./dist/anchoring.js", "types": "./dist/anchoring.d.ts" }, "./reminder": { "import": "./dist/reminder.js", "require": "./dist/reminder.js", "types": "./dist/reminder.d.ts" }, "./social-norms": { "import": "./dist/social-norms.js", "require": "./dist/social-norms.js", "types": "./dist/social-norms.d.ts" }, "./confidence": { "import": "./dist/confidence.js", "require": "./dist/confidence.js", "types": "./dist/confidence.d.ts" }, "./decision-friction": { "import": "./dist/decision-friction.js", "require": "./dist/decision-friction.js", "types": "./dist/decision-friction.d.ts" }, "./reflection": { "import": "./dist/reflection.js", "require": "./dist/reflection.js", "types": "./dist/reflection.d.ts" } }, "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" }, "scripts": { "clean": "rm -rf dist", "dev": "vite", "build": "rollup -c", "prepublishOnly": "npm run clean && npm run build", "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "format": "prettier --write .", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-typescript": "^12.1.2", "@vitejs/plugin-react": "^4.3.4", "eslint": "^8.0.0", "prettier": "^2.8.0", "rollup": "^3.0.0", "rollup-plugin-postcss": "^4.0.2", "vite": "^4.0.0" }, "dependencies": { "@rollup/plugin-url": "^8.0.2", "clsx": "^2.1.1", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-peer-deps-external": "^2.2.4" }, "publishConfig": { "access": "public" } }