|
2 | 2 | "name": "solid-ui", |
3 | 3 | "version": "2.6.0", |
4 | 4 | "description": "UI library for writing Solid read-write-web applications", |
5 | | - "main": "./lib/index.js", |
6 | | - "types": "./lib/index.d.ts", |
| 5 | + "main": "dist/solid-ui.js", |
| 6 | + "types": "dist/index.d.ts", |
7 | 7 | "files": [ |
8 | | - "lib", |
9 | | - "dist" |
| 8 | + "dist/", |
| 9 | + "README.md", |
| 10 | + "LICENSE" |
10 | 11 | ], |
11 | 12 | "scripts": { |
12 | | - "build": "npm run clean && npm run build-lib && npm run build-types && npm run build-version && npm run build-dev && npm run build-dist && npm run build-storybook", |
13 | | - "build-lib": "babel src -d lib --source-maps --extensions \".ts,.js\"", |
| 13 | + "clean": "rm -rf ./dist ./src/versionInfo.ts ./Documentation/api", |
| 14 | + "build": "npm run clean && npm run build-types && npm run build-version && npm run build-dist && npm run build-storybook", |
14 | 15 | "build-types": "tsc --emitDeclarationOnly", |
15 | | - "build-version": "sh ./timestamp.sh > src/versionInfo.ts && eslint \"src/versionInfo.ts\" --fix", |
16 | | - "build-dev": "webpack --progress", |
| 16 | + "build-version": "sh ./timestamp.sh > src/versionInfo.ts && eslint 'src/versionInfo.ts' --fix", |
17 | 17 | "build-dist": "webpack --progress --mode=production", |
18 | | - "build-form-examples": "npm run build-lib && npm run build-dev && cp ./dist/*.js ./Documentation/form-examples/", |
19 | | - "watch": "npm run build-version && babel src --out-dir lib --watch --source-maps --extensions \".ts,.js\"", |
20 | | - "clean": "rm -rf lib dist ./Documentation/form-examples/main.js", |
21 | | - "coverage": "jest --coverage --collectCoverageFrom=src/**/*.[jt]s", |
| 18 | + "build-form-examples": "npm run build && cp ./dist/solid-ui.js ./Documentation/form-examples/", |
22 | 19 | "lint": "eslint", |
23 | 20 | "typecheck": "tsc --noEmit", |
24 | 21 | "typecheck:test": "tsc --noEmit -p tsconfig.test.json", |
25 | | - "jest": "jest --no-coverage", |
| 22 | + "test": "jest --no-coverage", |
| 23 | + "test:coverage": "jest --coverage --collectCoverageFrom=src/**/*.[jt]s", |
26 | 24 | "test:debug": "node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --watch", |
27 | | - "test": "npm run build-version && npm run lint && npm run jest", |
| 25 | + "watch": "npm run build-version && babel src --out-dir dist --watch --source-maps --extensions '.ts,.js'", |
28 | 26 | "doc": "typedoc --out ./Documentation/api/ ./src/ --excludeInternal", |
29 | | - "prepublishOnly": "npm test && npm run build && npm run doc", |
| 27 | + "prepublishOnly": "npm run build && npm test && npm run doc", |
| 28 | + "preversion": "npm run lint && npm run typecheck && npm test", |
30 | 29 | "postpublish": "git push origin main --follow-tags", |
31 | 30 | "storybook": "storybook dev -p 6006", |
32 | 31 | "build-storybook": "storybook build --output-dir ./examples/storybook" |
|
0 commit comments