UNPKG

@reatom/core

Version:

The ultimate state manager

124 lines 2.95 kB
{ "name": "@reatom/core", "type": "module", "version": "1001.0.0", "description": "The ultimate state manager", "exports": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", "default": "./dist/index.js" }, "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "sideEffects": false, "browserslist": [ "last 1 year" ], "tsdown": { "format": { "esm": { "target": [ "es2024" ] }, "cjs": { "target": [ "node18" ] } }, "fixedExtension": false, "deps": { "neverBundle": [ "idb-keyval" ] } }, "author": "artalar", "contributors": [ { "name": "artalar", "url": "https://github.com/artalar" } ], "license": "MIT", "readme": "README.md", "repository": { "type": "git", "url": "git+ssh://git@github.com/reatom/reatom.git" }, "bugs": { "url": "https://github.com/reatom/reatom/issues" }, "homepage": "https://v1000.reatom.dev/", "keywords": [ "state", "store", "flux", "atom", "reactive", "reactivity", "state-manager", "reatom" ], "files": [ "/dist" ], "dependencies": { "@standard-schema/spec": "^1.0.0" }, "optionalDependencies": { "idb-keyval": "*" }, "devDependencies": { "@artalar/act": "latest", "@frp-ts/core": "latest", "@ngrx/store": "latest", "@preact/signals-core": "latest", "@types/node": "latest", "@types/ws": "^8.18.1", "@vitest/browser": "^4.1.2", "@vitest/browser-playwright": "^4.1.2", "@vitest/expect": "^4.1.2", "@vitest/runner": "^4.1.2", "@webreflection/signal": "latest", "@whatsup/core": "^2.6.0", "alien-signals": "^3.1.2", "cellx": "latest", "dexnode": "^1.2.2", "expect-type": "^1.3.0", "effector": "latest", "idb-keyval": "^6.2.2", "jotai": "latest", "mobx": "latest", "mol_wire_lib": "latest", "nanostores": "latest", "playwright": "^1.57.0", "react": "^19.2.0", "reatomV3": "npm:@reatom/core@^3.0.0", "redux": "latest", "reselect": "latest", "s-js": "latest", "solid-js": "^1.9.11", "spred": "latest", "tsdown": "^0.21.2", "typescript": "^5.9.3", "usignal": "latest", "vitest": "^4.1.2", "wonka": "latest", "ws": "^8.18.3", "zod": "^4.1.13" }, "scripts": { "build": "tsdown", "test": "pnpm run test:unit && pnpm run test:browser", "test:unit": "vitest run", "test:browser": "[ -z \"$CI\" ] && [ -z \"$VERCEL\" ] && vitest run --config=vitest.browser.config.ts || echo 'Skipping browser tests in CI environment'", "test:watch": "vitest", "deopt": "dexnode deopt.js", "bench_dynamic": "tsx bench_dynamic.ts", "bench_computed": "tsx bench_computed.ts", "bench_computed:mem": "node --expose-gc --import=tsx bench_computed.ts" } }