{
  "private": false,
  "name": "nrgy",
  "version": "0.0.46",
  "description": "The library for reactive programming using efficient computing and MVC/MVVM patterns",
  "license": "MIT",
  "author": "Mikhail Nasyrov (https://github.com/mnasyrov)",
  "homepage": "https://github.com/mnasyrov/nrgy",
  "bugs": "https://github.com/mnasyrov/nrgy/issues",
  "repository": "github:mnasyrov/nrgy",
  "workspaces": [
    ".",
    "benchmarks"
  ],
  "type": "module",
  "main": "index.cjs",
  "module": "index.js",
  "types": "index.d.ts",
  "files": [
    "dist",
    "docs",
    "LICENSE",
    "README.md",
    "atom-C10tpvQt.d.cts",
    "atom-DIp83xZa.d.ts",
    "chunk-25QOJNEU.cjs",
    "chunk-3WQA6SVU.cjs",
    "chunk-4OYRW4HC.cjs",
    "chunk-6EESSQRU.js",
    "chunk-7KYKQ2FF.js",
    "chunk-AJLPQIAO.js",
    "chunk-BFSM5CIL.cjs",
    "chunk-DUWWIS26.cjs",
    "chunk-JYWBIFMU.js",
    "chunk-KBQAMS64.cjs",
    "chunk-N5WIGA5Z.js",
    "chunk-WLVNLWGT.js",
    "controller-BVEgCAYk.d.ts",
    "controller-BeiM0Zjy.d.cts",
    "declareStore-Bkpf5vtW.d.ts",
    "declareStore-DR464L1b.d.cts",
    "ditox-react.cjs",
    "ditox-react.d.cts",
    "ditox-react.d.ts",
    "ditox-react.js",
    "ditox.cjs",
    "ditox.d.cts",
    "ditox.d.ts",
    "ditox.js",
    "index.cjs",
    "index.d.cts",
    "index.d.ts",
    "index.js",
    "mvc-react.cjs",
    "mvc-react.d.cts",
    "mvc-react.d.ts",
    "mvc-react.js",
    "mvc.cjs",
    "mvc.d.cts",
    "mvc.d.ts",
    "mvc.js",
    "observe-C5r3qKaO.d.cts",
    "observe-Dt3_PKtB.d.ts",
    "react.cjs",
    "react.d.cts",
    "react.d.ts",
    "react.js",
    "rx-effects.cjs",
    "rx-effects.d.cts",
    "rx-effects.d.ts",
    "rx-effects.js",
    "rxjs-react.cjs",
    "rxjs-react.d.cts",
    "rxjs-react.d.ts",
    "rxjs-react.js",
    "rxjs.cjs",
    "rxjs.d.cts",
    "rxjs.d.ts",
    "rxjs.js",
    "store.cjs",
    "store.d.cts",
    "store.d.ts",
    "store.js",
    "types-Bej5aaZB.d.cts",
    "types-CxOJPpKX.d.cts",
    "types-CxOJPpKX.d.ts",
    "types-jkBBq3Lp.d.ts",
    "viewModel-CspUG5If.d.ts",
    "viewModel-DcZgBSw9.d.cts"
  ],
  "exports": {
    ".": {
      "require": "./index.cjs",
      "default": "./index.js"
    },
    "./mvc": {
      "require": "./mvc.cjs",
      "default": "./mvc.js"
    },
    "./mvc-react": {
      "require": "./mvc-react.cjs",
      "default": "./mvc-react.js"
    },
    "./store": {
      "require": "./store.cjs",
      "default": "./store.js"
    },
    "./ditox": {
      "require": "./ditox.cjs",
      "default": "./ditox.js"
    },
    "./ditox-react": {
      "require": "./ditox-react.cjs",
      "default": "./ditox-react.js"
    },
    "./react": {
      "require": "./react.cjs",
      "default": "./react.js"
    },
    "./rx-effects": {
      "require": "./rx-effects.cjs",
      "default": "./rx-effects.js"
    },
    "./rxjs": {
      "require": "./rxjs.cjs",
      "default": "./rxjs.js"
    },
    "./rxjs-react": {
      "require": "./rxjs-react.cjs",
      "default": "./rxjs-react.js"
    }
  },
  "optionalDependencies": {
    "ditox": ">=2.2 || >=3",
    "ditox-react": ">=2.2 || >=3",
    "react": ">=17 || >=18",
    "rx-effects": ">=1.0",
    "rxjs": ">=7.0"
  },
  "attributions": [
    {
      "energy.svg": [
        "UXWing, https://uxwing.com/license",
        "https://uxwing.com/wp-content/themes/uxwing/download/computers-mobile-hardware/energy-icon.svg"
      ]
    }
  ],
  "keywords": [
    "state",
    "effect",
    "management",
    "reactive",
    "rxjs",
    "react",
    "typescript",
    "atom",
    "signals",
    "MVC",
    "MVVM"
  ]
}