|
4 | 4 | "description": "Elmish for React using Typescript", |
5 | 5 | "author": "atheck", |
6 | 6 | "license": "MIT", |
| 7 | + "scripts": { |
| 8 | + "build": "npm run build:types && npm run build:js", |
| 9 | + "build:types": "tsc --emitDeclarationOnly --project ./src", |
| 10 | + "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline", |
| 11 | + "test": "jest --coverage", |
| 12 | + "test:watch": "jest --watch --coverage", |
| 13 | + "lint": "npx eslint --ext .ts,.tsx ./src", |
| 14 | + "update": "npx npm-check-updates -i", |
| 15 | + "semantic-release": "semantic-release" |
| 16 | + }, |
7 | 17 | "peerDependencies": { |
8 | 18 | "react": ">=16.8.0" |
9 | 19 | }, |
|
18 | 28 | "@types/jest": "28.1.6", |
19 | 29 | "@types/react": "18.0.15", |
20 | 30 | "eslint": "8.20.0", |
21 | | - "eslint-config-heck": "1.18.0", |
| 31 | + "eslint-config-heck": "1.19.0", |
22 | 32 | "jest": "28.1.3", |
23 | 33 | "jest-environment-jsdom": "28.1.3", |
24 | 34 | "semantic-release": "19.0.3", |
25 | 35 | "ts-jest": "28.0.7", |
26 | 36 | "typescript": "4.7.4" |
27 | 37 | }, |
28 | | - "scripts": { |
29 | | - "build": "npm run build:types && npm run build:js", |
30 | | - "build:types": "tsc --emitDeclarationOnly --project ./src", |
31 | | - "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline", |
32 | | - "test": "jest --coverage", |
33 | | - "test:watch": "jest --watch --coverage", |
34 | | - "lint": "npx eslint --ext .ts,.tsx ./src", |
35 | | - "update": "npx npm-check-updates -i", |
36 | | - "semantic-release": "semantic-release" |
37 | | - }, |
38 | 38 | "homepage": "https://github.com/atheck/react-elmish", |
39 | 39 | "repository": { |
40 | 40 | "type": "git", |
|
0 commit comments