|
2 | 2 | "name": "@dash-ui/react", |
3 | 3 | "version": "0.9.1", |
4 | 4 | "description": "React components and hooks for dash-ui", |
5 | | - "keywords": [ |
6 | | - "react", |
7 | | - "react hook", |
8 | | - "react component", |
9 | | - "css-in-js", |
10 | | - "css-in-react", |
11 | | - "dash-ui", |
12 | | - "dash", |
13 | | - "react css library", |
14 | | - "react styles", |
15 | | - "react themes", |
16 | | - "react ssr", |
17 | | - "react css variables" |
18 | | - ], |
19 | | - "homepage": "https://github.com/dash-ui/react#readme", |
20 | | - "bugs": "https://github.com/dash-ui/react/issues", |
21 | | - "repository": "github:dash-ui/react", |
22 | 5 | "license": "MIT", |
23 | 6 | "author": "Jared Lunde <[email protected]> (https://jaredLunde.com)", |
24 | | - "sideEffects": false, |
25 | | - "exports": { |
26 | | - ".": { |
27 | | - "browser": "./dist/module/index.js", |
28 | | - "import": "./dist/esm/index.mjs", |
29 | | - "require": "./dist/main/index.js", |
30 | | - "umd": "./dist/umd/dash-react.js", |
31 | | - "source": "./src/index.tsx", |
32 | | - "types": "./types/index.d.ts", |
33 | | - "default": "./dist/main/index.js" |
34 | | - }, |
35 | | - "./server": { |
36 | | - "browser": "./server/dist/module/index.js", |
37 | | - "import": "./server/dist/esm/index.mjs", |
38 | | - "require": "./server/dist/main/index.js", |
39 | | - "source": "./server/src/index.tsx", |
40 | | - "types": "./server/types/index.d.ts", |
41 | | - "default": "./server/dist/main/index.js" |
42 | | - }, |
43 | | - "./package.json": "./package.json", |
44 | | - "./": "./" |
45 | | - }, |
| 7 | + "homepage": "https://github.com/dash-ui/react#readme", |
| 8 | + "repository": "github:dash-ui/react", |
| 9 | + "bugs": "https://github.com/dash-ui/react/issues", |
46 | 10 | "main": "dist/main/index.js", |
47 | | - "unpkg": "dist/umd/dash-react.js", |
48 | 11 | "module": "dist/module/index.js", |
49 | | - "source": "src/index.tsx", |
50 | | - "types": "types/index.d.ts", |
51 | 12 | "files": [ |
52 | 13 | "/dist", |
| 14 | + "/server", |
53 | 15 | "/src", |
54 | | - "/types", |
55 | | - "/server" |
| 16 | + "/types" |
56 | 17 | ], |
57 | 18 | "scripts": { |
58 | 19 | "build": "lundle build", |
|
64 | 25 | "test": "jest", |
65 | 26 | "validate": "lundle check-types && npm run lint && jest --coverage" |
66 | 27 | }, |
67 | | - "commitlint": { |
68 | | - "extends": [ |
69 | | - "@commitlint/config-conventional" |
70 | | - ] |
71 | | - }, |
72 | | - "lint-staged": { |
73 | | - "**/*.{ts,tsx,js,jsx}": [ |
74 | | - "eslint --ext .js,.jsx,.ts,.tsx --fix", |
75 | | - "prettier --write" |
76 | | - ], |
77 | | - "**/*.{md,yml,json}": [ |
78 | | - "prettier --write" |
79 | | - ] |
80 | | - }, |
81 | 28 | "config": { |
82 | 29 | "commitizen": { |
83 | 30 | "path": "./node_modules/cz-conventional-changelog" |
84 | 31 | } |
85 | 32 | }, |
| 33 | + "sideEffects": false, |
| 34 | + "types": "types/index.d.ts", |
| 35 | + "dependencies": { |
| 36 | + "@react-hook/passive-layout-effect": "^1.2.0" |
| 37 | + }, |
| 38 | + "peerDependencies": { |
| 39 | + "@dash-ui/styles": ">=1.0.0-alpha.1", |
| 40 | + "react": ">=16.8", |
| 41 | + "react-dom": ">=16.8" |
| 42 | + }, |
| 43 | + "devDependencies": { |
| 44 | + "@commitlint/cli": "^9.0.1", |
| 45 | + "@commitlint/config-conventional": "^9.0.1", |
| 46 | + "@dash-ui/styles": "^1.0.0-alpha.1", |
| 47 | + "@semantic-release/changelog": "^6.0.0", |
| 48 | + "@semantic-release/git": "^10.0.0", |
| 49 | + "@swc-node/core": "^1.6.0", |
| 50 | + "@swc-node/jest": "^1.3.2", |
| 51 | + "@testing-library/jest-dom": "latest", |
| 52 | + "@testing-library/react": "latest", |
| 53 | + "@testing-library/react-hooks": "latest", |
| 54 | + "@testing-library/user-event": "latest", |
| 55 | + "@types/jest": "latest", |
| 56 | + "@types/react": "latest", |
| 57 | + "@types/react-dom": "latest", |
| 58 | + "babel-jest": "latest", |
| 59 | + "cz-conventional-changelog": "^3.2.0", |
| 60 | + "eslint": "^7.32.0", |
| 61 | + "eslint-config-lunde": "^0.5.0", |
| 62 | + "husky": "^7.0.2", |
| 63 | + "jest": "latest", |
| 64 | + "lint-staged": "latest", |
| 65 | + "lundle": "^0.4.9", |
| 66 | + "prettier": "latest", |
| 67 | + "react": "latest", |
| 68 | + "react-dom": "latest", |
| 69 | + "react-test-renderer": "latest", |
| 70 | + "typescript": "^4.4.3" |
| 71 | + }, |
| 72 | + "keywords": [ |
| 73 | + "css-in-js", |
| 74 | + "css-in-react", |
| 75 | + "dash", |
| 76 | + "dash-ui", |
| 77 | + "react", |
| 78 | + "react component", |
| 79 | + "react css library", |
| 80 | + "react css variables", |
| 81 | + "react hook", |
| 82 | + "react ssr", |
| 83 | + "react styles", |
| 84 | + "react themes" |
| 85 | + ], |
| 86 | + "commitlint": { |
| 87 | + "extends": [ |
| 88 | + "@commitlint/config-conventional" |
| 89 | + ] |
| 90 | + }, |
86 | 91 | "eslintConfig": { |
87 | 92 | "extends": [ |
88 | 93 | "lunde" |
|
104 | 109 | "*.config.js", |
105 | 110 | "*.d.ts" |
106 | 111 | ], |
| 112 | + "exports": { |
| 113 | + ".": { |
| 114 | + "browser": "./dist/module/index.js", |
| 115 | + "import": "./dist/esm/index.mjs", |
| 116 | + "require": "./dist/main/index.js", |
| 117 | + "umd": "./dist/umd/dash-react.js", |
| 118 | + "source": "./src/index.tsx", |
| 119 | + "types": "./types/index.d.ts", |
| 120 | + "default": "./dist/main/index.js" |
| 121 | + }, |
| 122 | + "./server": { |
| 123 | + "browser": "./server/dist/module/index.js", |
| 124 | + "import": "./server/dist/esm/index.mjs", |
| 125 | + "require": "./server/dist/main/index.js", |
| 126 | + "source": "./server/src/index.tsx", |
| 127 | + "types": "./server/types/index.d.ts", |
| 128 | + "default": "./server/dist/main/index.js" |
| 129 | + }, |
| 130 | + "./package.json": "./package.json", |
| 131 | + "./": "./" |
| 132 | + }, |
107 | 133 | "jest": { |
108 | 134 | "collectCoverageFrom": [ |
109 | 135 | "**/src/**/*.{ts,tsx}" |
|
138 | 164 | ] |
139 | 165 | } |
140 | 166 | }, |
141 | | - "dependencies": { |
142 | | - "@react-hook/passive-layout-effect": "^1.2.0" |
143 | | - }, |
144 | | - "devDependencies": { |
145 | | - "@commitlint/cli": "^9.0.1", |
146 | | - "@commitlint/config-conventional": "^9.0.1", |
147 | | - "@dash-ui/styles": "^0.8.0", |
148 | | - "@semantic-release/changelog": "^6.0.0", |
149 | | - "@semantic-release/git": "^10.0.0", |
150 | | - "@swc-node/core": "^1.6.0", |
151 | | - "@swc-node/jest": "^1.3.2", |
152 | | - "@testing-library/jest-dom": "latest", |
153 | | - "@testing-library/react": "latest", |
154 | | - "@testing-library/react-hooks": "latest", |
155 | | - "@testing-library/user-event": "latest", |
156 | | - "@types/jest": "latest", |
157 | | - "@types/react": "latest", |
158 | | - "@types/react-dom": "latest", |
159 | | - "babel-jest": "latest", |
160 | | - "cz-conventional-changelog": "^3.2.0", |
161 | | - "eslint": "latest", |
162 | | - "eslint-config-lunde": "^0.5.0", |
163 | | - "husky": "^7.0.2", |
164 | | - "jest": "latest", |
165 | | - "lint-staged": "latest", |
166 | | - "lundle": "^0.4.9", |
167 | | - "prettier": "latest", |
168 | | - "react": "latest", |
169 | | - "react-dom": "latest", |
170 | | - "react-test-renderer": "latest", |
171 | | - "typescript": "^4.4.3" |
172 | | - }, |
173 | | - "peerDependencies": { |
174 | | - "@dash-ui/styles": ">=0.6.1", |
175 | | - "react": ">=16.8", |
176 | | - "react-dom": ">=16.8" |
| 167 | + "lint-staged": { |
| 168 | + "package.json": [ |
| 169 | + "pnpx -y prettier-package-json --write" |
| 170 | + ], |
| 171 | + "**/*.{ts,tsx,js,jsx}": [ |
| 172 | + "eslint --ext .js,.jsx,.ts,.tsx --fix", |
| 173 | + "prettier --write" |
| 174 | + ], |
| 175 | + "**/*.{md,yml,json}": [ |
| 176 | + "prettier --write" |
| 177 | + ] |
177 | 178 | }, |
178 | 179 | "release": { |
179 | 180 | "branches": [ |
180 | 181 | "main", |
181 | | - "next", |
182 | | - "alpha" |
| 182 | + { |
| 183 | + "name": "next", |
| 184 | + "prerelease": true |
| 185 | + }, |
| 186 | + { |
| 187 | + "name": "alpha", |
| 188 | + "prerelease": true |
| 189 | + } |
183 | 190 | ], |
184 | 191 | "plugins": [ |
185 | 192 | "@semantic-release/commit-analyzer", |
|
199 | 206 | ], |
200 | 207 | "@semantic-release/github" |
201 | 208 | ] |
202 | | - } |
| 209 | + }, |
| 210 | + "source": "src/index.tsx", |
| 211 | + "unpkg": "dist/umd/dash-react.js" |
203 | 212 | } |
0 commit comments