UNPKG

resy

Version:
114 lines 2.96 kB
{ "name": "resy", "version": "11.1.0", "description": "React State Easy", "repository": "https://github.com/lsbFlying/resy.git", "author": "liushanbao <1262300490@qq.com>", "homepage": "https://github.com/lsbFlying/resy", "bugs": "https://github.com/lsbFlying/resy/issues", "main": "index.js", "module": "dist/resy.esm.js", "types": "dist/resy.d.ts", "files": [ "index.js", "index.mjs", "tsconfig.json", "dist" ], "exports": { ".": { "import": { "types": "./dist/resy.d.ts", "node": "./index.mjs", "default": "./dist/resy.esm.js" }, "require": { "types": "./dist/resy.d.ts", "node": { "production": "./dist/resy.cjs.prod.js", "development": "./dist/resy.cjs.js", "default": "./index.js" }, "default": "./index.js" } } }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "dependencies": { "use-sync-external-store": "^1.4.0" }, "peerDependencies": { "react": ">=16.8.0" }, "devDependencies": { "@babel/preset-env": "^7.26.9", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-replace": "^6.0.2", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@types/node": "^22.13.8", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "@types/rollup-plugin-auto-external": "^2.0.5", "@types/use-sync-external-store": "0.0.6", "@typescript-eslint/eslint-plugin": "^8.25.0", "@typescript-eslint/parser": "^8.25.0", "@vitest/coverage-v8": "^3.0.7", "@vitest/ui": "^3.0.7", "eslint": "^9.21.0", "eslint-config-prettier": "^10.0.2", "eslint-import-resolver-typescript": "^3.8.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^5.2.0", "jsdom": "^26.0.0", "node": "^23.9.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-native": "^0.78.0", "rollup": "^4.34.9", "rollup-plugin-auto-external": "^2.0.0", "rollup-plugin-dts": "^6.1.1", "typescript": "^5.8.2", "vite": "^6.2.0", "vitest": "^3.0.7" }, "engines": { "node": ">=16.0.0" }, "eslintIgnore": [ "dist" ], "license": "MIT", "keywords": [ "resy", "react", "state", "easy", "react-state-easy", "signal", "useSignal", "createSignal", "signal-react", "react-signal", "reactive", "reactive-state", "redux", "store", "proxy", "manager", "management" ], "scripts": { "start": "vite", "dev": "vite", "test": "vitest run --coverage", "test:dev": "rm -rf coverage && vitest --ui --coverage", "build": "rm -rf dist && rollup -c --configPlugin @rollup/plugin-typescript" } }