diff --git a/.husky/pre-push b/.husky/pre-push new file mode 100755 index 0000000..efcc9e7 --- /dev/null +++ b/.husky/pre-push @@ -0,0 +1,4 @@ +npm run typecheck +npm run lint +npm run test:run +npm run build diff --git a/package-lock.json b/package-lock.json index bb8f39a..caeb07d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@okyrychenko-dev/react-action-guard-router", - "version": "0.2.3", + "version": "0.2.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@okyrychenko-dev/react-action-guard-router", - "version": "0.2.3", + "version": "0.2.4", "license": "MIT", "devDependencies": { "@eslint/js": "^9.39.1", - "@okyrychenko-dev/react-action-guard": "^1.0.3", + "@okyrychenko-dev/react-action-guard": "^1.0.4", "@storybook/addon-a11y": "10.0.8", "@storybook/addon-docs": "10.0.8", "@storybook/react-vite": "10.0.8", @@ -47,7 +47,7 @@ "zustand": "^5.0.8" }, "peerDependencies": { - "@okyrychenko-dev/react-action-guard": "^1.0.3", + "@okyrychenko-dev/react-action-guard": "^1.0.4", "@tanstack/react-router": "^1.0.0", "next": "^13.4.0 || ^14.0.0 || ^15.0.0", "react": "^18.0.0 || ^19.0.0", @@ -1788,13 +1788,13 @@ } }, "node_modules/@okyrychenko-dev/react-action-guard": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@okyrychenko-dev/react-action-guard/-/react-action-guard-1.0.3.tgz", - "integrity": "sha512-3mZmqI8/ndM7SvHq1HEg2p2qXRMb9l0SoMWMcNjClQMC2AlkGjmCATdne/94N7sVAd7pML+joroeC9ZKp9BEqg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@okyrychenko-dev/react-action-guard/-/react-action-guard-1.0.4.tgz", + "integrity": "sha512-p+qLJASoLL7YPAqE7NL5xTTJ/90jb2j3gEybLwknLAnjpsl9PX9Lc57E5x3EDnCp1j/IW2KNa6zQj53WqZ3Mpg==", "dev": true, "license": "MIT", "dependencies": { - "@okyrychenko-dev/react-zustand-toolkit": "^0.4.0", + "@okyrychenko-dev/react-zustand-toolkit": "^0.4.1", "immer": "^10.0.0" }, "peerDependencies": { diff --git a/package.json b/package.json index cea892e..32db054 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@okyrychenko-dev/react-action-guard-router", - "version": "0.2.3", + "version": "0.2.4", "type": "module", "description": "Navigation blocking adapters for React Action Guard across React Router, TanStack Router, and Next.js", "main": "./dist/index.js", @@ -78,7 +78,7 @@ "access": "public" }, "peerDependencies": { - "@okyrychenko-dev/react-action-guard": "^1.0.3", + "@okyrychenko-dev/react-action-guard": "^1.0.4", "@tanstack/react-router": "^1.0.0", "next": "^13.4.0 || ^14.0.0 || ^15.0.0", "react": "^18.0.0 || ^19.0.0", @@ -101,7 +101,7 @@ }, "devDependencies": { "@eslint/js": "^9.39.1", - "@okyrychenko-dev/react-action-guard": "^1.0.3", + "@okyrychenko-dev/react-action-guard": "^1.0.4", "@storybook/addon-a11y": "10.0.8", "@storybook/addon-docs": "10.0.8", "@storybook/react-vite": "10.0.8", @@ -136,5 +136,9 @@ "typescript-eslint": "^8.46.4", "vitest": "^4.0.9", "zustand": "^5.0.8" + }, + "allowScripts": { + "esbuild@0.27.2": true, + "sharp@0.34.5": true } }