exome
Version:
State manager for deeply nested states
111 lines (110 loc) • 2.83 kB
JSON
{
"name": "exome",
"version": "2.8.1",
"description": "State manager for deeply nested states",
"main": "./exome.js",
"module": "./exome.mjs",
"types": "./exome.d.ts",
"scripts": {
"build": "node ./scripts/build.mjs && npm run declarations",
"dev": "node ./scripts/dev.mjs",
"lint": "biome ci src scripts",
"lint:apply": "biome check src scripts --write --unsafe",
"test": "uvu -r esbuild-register -i e2e",
"e2e": "uvu -r esbuild-register -i src",
"coverage": "c8 --check-coverage npm test",
"declarations": "tsc --declarationDir dist --emitDeclarationOnly --declaration",
"postbuild": "cat package.json | sed '/\\\"devDependencies\\\"/,/}/ d; /^$/d' | sed 's/\\.\\/dist\\//\\.\\//g' > ./package.json && cp README.md dist && cp LICENSE dist"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Marcisbee/exome.git"
},
"keywords": [
"store",
"state",
"state-manager",
"deep",
"nested",
"react",
"preact",
"vue",
"lit",
"rxjs",
"svelte"
],
"author": "Marcis <marcisbergmanis@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/Marcisbee/exome/issues"
},
"homepage": "https://github.com/Marcisbee/exome#readme",
"exports": {
"./package.json": "./package.json",
".": {
"types": "./exome.d.ts",
"require": "./exome.js",
"import": "./exome.mjs"
},
"./devtools": {
"types": "./devtools.d.ts",
"require": "./devtools.js",
"import": "./devtools.mjs"
},
"./ghost": {
"types": "./ghost.d.ts",
"require": "./ghost.js",
"import": "./ghost.mjs"
},
"./state": {
"types": "./state.d.ts",
"require": "./state.js",
"import": "./state.mjs"
},
"./utils": {
"types": "./utils.d.ts",
"require": "./utils.js",
"import": "./utils.mjs"
},
"./react": {
"types": "./react.d.ts",
"require": "./react.js",
"import": "./react.mjs"
},
"./preact": {
"types": "./preact.d.ts",
"require": "./preact.js",
"import": "./preact.mjs"
},
"./vue": {
"types": "./vue.d.ts",
"require": "./vue.js",
"import": "./vue.mjs"
},
"./lit": {
"types": "./lit.d.ts",
"require": "./lit.js",
"import": "./lit.mjs"
},
"./rxjs": {
"types": "./rxjs.d.ts",
"require": "./rxjs.js",
"import": "./rxjs.mjs"
},
"./svelte": {
"types": "./svelte.d.ts",
"require": "./svelte.js",
"import": "./svelte.mjs"
},
"./solid": {
"types": "./solid.d.ts",
"require": "./solid.js",
"import": "./solid.mjs"
},
"./angular": {
"types": "./angular.d.ts",
"require": "./angular.js",
"import": "./angular.mjs"
}
}
}