diff --git a/package-lock.json b/package-lock.json index 2145a65..c5cebfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/jest": "28.1.6", "@types/react": "18.0.15", "eslint": "8.20.0", - "eslint-config-heck": "1.18.0", + "eslint-config-heck": "1.19.0", "jest": "28.1.3", "jest-environment-jsdom": "28.1.3", "semantic-release": "19.0.3", @@ -5592,16 +5592,16 @@ } }, "node_modules/eslint-config-heck": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/eslint-config-heck/-/eslint-config-heck-1.18.0.tgz", - "integrity": "sha512-MDga70oBQbF2bjW87fxW8sQ/n9QxGHqpYS9iHhM+OCWkKS4nSrorPGHsT1SiDBnjEfkf2gkLdYHzMYAoMpKqow==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/eslint-config-heck/-/eslint-config-heck-1.19.0.tgz", + "integrity": "sha512-ceZ5iLVhu6rvJSVs4C0AL8GchLf63sZU/O8R8gzhDtQnAko+Xc71XVgeyJL/GBLg74M9UH11u1bGCeTUm3C1HA==", "dev": true, "dependencies": { "@delagen/eslint-plugin-deprecation": "1.3.2", "@typescript-eslint/eslint-plugin": "5.30.7", "@typescript-eslint/parser": "5.30.7", "eslint": "8.20.0", - "eslint-import-resolver-typescript": "3.2.7", + "eslint-import-resolver-typescript": "3.3.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jest": "26.6.0", "eslint-plugin-react": "7.30.1", @@ -5610,9 +5610,6 @@ "eslint-plugin-typescript-heck": "1.2.1", "eslint-plugin-unicorn": "43.0.2", "typescript": "4.7.4" - }, - "peerDependencies": { - "react": ">=16.8.0" } }, "node_modules/eslint-import-resolver-node": { @@ -5635,9 +5632,9 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.2.7.tgz", - "integrity": "sha512-WvcsRy3aPmwVsuS/XVliAJWpIdTlaFXXZPZk3TCbvvF8RtaAkjAhcLL5bl5VEoTmE+XnTHjIbWMzNZcOQpK/DA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.3.0.tgz", + "integrity": "sha512-vlooCGKfDX59rH5TbtluOekinPlIS5Ab+dyQUoCCJoE1IV11R/kn6J+RoMBuBkJhzJEIKJ4myQJhw6lGIXfkRA==", "dev": true, "dependencies": { "debug": "^4.3.4", @@ -19674,16 +19671,16 @@ } }, "eslint-config-heck": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/eslint-config-heck/-/eslint-config-heck-1.18.0.tgz", - "integrity": "sha512-MDga70oBQbF2bjW87fxW8sQ/n9QxGHqpYS9iHhM+OCWkKS4nSrorPGHsT1SiDBnjEfkf2gkLdYHzMYAoMpKqow==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/eslint-config-heck/-/eslint-config-heck-1.19.0.tgz", + "integrity": "sha512-ceZ5iLVhu6rvJSVs4C0AL8GchLf63sZU/O8R8gzhDtQnAko+Xc71XVgeyJL/GBLg74M9UH11u1bGCeTUm3C1HA==", "dev": true, "requires": { "@delagen/eslint-plugin-deprecation": "1.3.2", "@typescript-eslint/eslint-plugin": "5.30.7", "@typescript-eslint/parser": "5.30.7", "eslint": "8.20.0", - "eslint-import-resolver-typescript": "3.2.7", + "eslint-import-resolver-typescript": "3.3.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jest": "26.6.0", "eslint-plugin-react": "7.30.1", @@ -19716,9 +19713,9 @@ } }, "eslint-import-resolver-typescript": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.2.7.tgz", - "integrity": "sha512-WvcsRy3aPmwVsuS/XVliAJWpIdTlaFXXZPZk3TCbvvF8RtaAkjAhcLL5bl5VEoTmE+XnTHjIbWMzNZcOQpK/DA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.3.0.tgz", + "integrity": "sha512-vlooCGKfDX59rH5TbtluOekinPlIS5Ab+dyQUoCCJoE1IV11R/kn6J+RoMBuBkJhzJEIKJ4myQJhw6lGIXfkRA==", "dev": true, "requires": { "debug": "^4.3.4", diff --git a/package.json b/package.json index 48c4c06..5f78008 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,16 @@ "description": "Elmish for React using Typescript", "author": "atheck", "license": "MIT", + "scripts": { + "build": "npm run build:types && npm run build:js", + "build:types": "tsc --emitDeclarationOnly --project ./src", + "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline", + "test": "jest --coverage", + "test:watch": "jest --watch --coverage", + "lint": "npx eslint --ext .ts,.tsx ./src", + "update": "npx npm-check-updates -i", + "semantic-release": "semantic-release" + }, "peerDependencies": { "react": ">=16.8.0" }, @@ -18,23 +28,13 @@ "@types/jest": "28.1.6", "@types/react": "18.0.15", "eslint": "8.20.0", - "eslint-config-heck": "1.18.0", + "eslint-config-heck": "1.19.0", "jest": "28.1.3", "jest-environment-jsdom": "28.1.3", "semantic-release": "19.0.3", "ts-jest": "28.0.7", "typescript": "4.7.4" }, - "scripts": { - "build": "npm run build:types && npm run build:js", - "build:types": "tsc --emitDeclarationOnly --project ./src", - "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline", - "test": "jest --coverage", - "test:watch": "jest --watch --coverage", - "lint": "npx eslint --ext .ts,.tsx ./src", - "update": "npx npm-check-updates -i", - "semantic-release": "semantic-release" - }, "homepage": "https://github.com/atheck/react-elmish", "repository": { "type": "git",