{"_id":"mobx-vm-entities","_rev":"135-047002d1a8c5f6c499e54766d9ea52a8","name":"mobx-vm-entities","dist-tags":{"latest":"5.2.5"},"versions":{"0.0.1":{"name":"mobx-vm-entities","version":"0.0.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"a20b5c5c72a3856fe4ca66b314100180a5803eae","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.1.tgz","fileCount":25,"integrity":"sha512-GeAFl9mvb3SrnbY6CixGhJS9ZDZK/ZUu0i5PkZO+70l5/tdsUWRnWMriizszdRXodAprr85K2Bbgex11ecJY8w==","signatures":[{"sig":"MEUCIGw2z7YQM2wjGne6CHcxK3z0jA05/mYX3IK+XmzjyD09AiEAlc9NyFSilYsNFnDBnCQ7siJTIQOVxew5f9oN9+Vt4tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100806},"_from":"file:mobx-vm-entities-0.0.1.tgz","scripts":{"build":"tsc","prebuild":"rimraf dist & eslint . --fix"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"C:\\Users\\user\\AppData\\Local\\Temp\\a0e603a98ab57c52808fb84205c49d31\\mobx-vm-entities-0.0.1.tgz","_integrity":"sha512-GeAFl9mvb3SrnbY6CixGhJS9ZDZK/ZUu0i5PkZO+70l5/tdsUWRnWMriizszdRXodAprr85K2Bbgex11ecJY8w==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities) \r [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.1_1721468373932_0.7889110396487833","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"mobx-vm-entities","version":"0.0.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"e84bdc5cb34c22689a257c6acdf06f7559d01dc0","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.2.tgz","fileCount":45,"integrity":"sha512-/niCtNV79CJfEeZa5NbfR5/R8hGaxZhckdhdL9HqWbduPrCck2rx3er2dTvjaSX9NtxNhXNyjaXx8KGH4jV0DA==","signatures":[{"sig":"MEQCICU6dowAwWr2x0WxXks6ok7Q/a696/3U1t5mpjbkKNicAiAGtEAy50wdBt2AmiDbfQaIWJlg4q7QKBnrnmWMWjmF/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41580},"main":"dist/index.js","_from":"file:mobx-vm-entities-0.0.2.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc","prebuild":"rimraf dist & eslint . --fix"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"C:\\Users\\user\\AppData\\Local\\Temp\\2fb61c0d2d9f46ff116f01c07acd36a5\\mobx-vm-entities-0.0.2.tgz","_integrity":"sha512-/niCtNV79CJfEeZa5NbfR5/R8hGaxZhckdhdL9HqWbduPrCck2rx3er2dTvjaSX9NtxNhXNyjaXx8KGH4jV0DA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities) \r [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.2_1721468525964_0.6514103684774666","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"mobx-vm-entities","version":"0.0.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"0c211dff04bc31cd795e0f328f50206f19c1f72e","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.3.tgz","fileCount":43,"integrity":"sha512-oL4XrBXthVsgl0P4113MtJg7o1hmYgg1JVufyn32UPU3VXaz2YW7lOj/WH4sBzyP50CKDbWw9QzxPV5myklGYQ==","signatures":[{"sig":"MEQCIHm2XGmkSMkYoYoik4abPFM7mKlZVa6gzKOjFYG8VQlHAiAO64uNWXdf18mQ3MsfcnE5ObL3o6lvFCOtKhTJlUrLPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40171},"types":"./index.d.ts","gitHead":"435c918888c51c2d7dcf12bb31994a46f37a3f0c","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.3_1721468679373_0.35098777291953165","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"mobx-vm-entities","version":"0.0.4","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"52c55d517aa87cec1bcc17218ba387554ca59862","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.4.tgz","fileCount":43,"integrity":"sha512-k7ckq9t2fs1rIG/nlt28mezMaZ4LDhcSweOdpjIvEVmhDnyd/t05ukn2qsKuitsSKeE1aPJwMf1GqxNcWjCMEQ==","signatures":[{"sig":"MEYCIQC5FbCE/2mvzCydBky237h0SS2iDioya99k221gI270rAIhAImwyQxJwfoMXSKppYgg86EGOJl8ARiA5ekKxI6vQYQn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40220},"main":"index.js","gitHead":"b328640f76c9e6b8e7ec86f0af7bed906538825a","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.4_1721479239994_0.21751684265974003","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"mobx-vm-entities","version":"0.0.5","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"228055b806a49cbc7cd312c2675064d7ee9d8699","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.5.tgz","fileCount":43,"integrity":"sha512-WTyMHedujpWNo1nT/9Ed+aZEGDOVYL0rYnDfrI0zXdyAxdsmsCzWOxHYWa8/2M45Nif5iTs38eS3rHrW8FVAPg==","signatures":[{"sig":"MEUCIQDWhLsiPhwjnz16PuDz8b0LP849z7Q3u0HHQoQYggJ+iwIgDSewRQ93WOk22U1F1TNWpymxEpwF5GYkIv+lyRN0ulU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40440},"main":"index.js","gitHead":"7b2b64120b69858fc5254df4f3d74e6f0d66f3f4","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.5_1721479477948_0.68676324743981","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"mobx-vm-entities","version":"0.0.6","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"31355f96cb76aeaf98aa2b3abe1aa04b557ee0a1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.6.tgz","fileCount":43,"integrity":"sha512-+mF6hVSNCn0drdW2veIM/wmxIxEPzdhZ8P2CzzBSKc6rADgZ8PtX3SDEtrRVq33sIk/KDXLekwNhNimVRt+XCw==","signatures":[{"sig":"MEQCIFPItRy14kIjHf4qrpjEAnw7PXR+9rqppcH2dT0W7TUcAiBm7UmIqDX0JPhArhrz+0dNdwI3mCex6QysWLx/pUW3Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40555},"main":"index.js","gitHead":"79b34ec5961994d9c7acbdec51e3358816900496","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.6_1721494202985_0.8115451124385571","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"mobx-vm-entities","version":"0.0.7","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"4fcf2f18fd2cd0352e40dbec84100c777cee290f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.7.tgz","fileCount":43,"integrity":"sha512-+NA8tUmpQJzVIpmOEgcQhpNw6/u8KqM6bQUhaB26DXpJvzj+Awy7qtbSY+zKDFw1NavvFT+8Eqqty/Igsyb6+g==","signatures":[{"sig":"MEQCIBpQu1DOxlEh0/tJsYD8bYfTARhD6tPfVvTr309ZowJ7AiAJhcvxtCD/FVO2USFvonQSJ03GxjfA8u+DRtn+/h9d3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40082},"main":"index.js","gitHead":"3a77a6f2b2617e11dd9304c860bc1e256fd2374e","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21","mobx-disposer-util":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.7_1721494324797_0.18614407688293544","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"mobx-vm-entities","version":"0.0.8","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"16b66e33ce0f139480e759c482369b060d5c691b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.8.tgz","fileCount":43,"integrity":"sha512-boNO6xznCXJ+a7kCbYX9+HDphgzmFnSbpf/ChjB/qLglYxbxSWWSSImY8W7vMAtJ39wxZWas2T6JpyIkayx0wA==","signatures":[{"sig":"MEYCIQCGsBC+mdZDtIr60F7CEiSEmTeC3K0Uczscmmtpc8tfbwIhAI6fyTrVAXA6AMMp62Exrj5YmFG2WQQrLjtlnC0I4nIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40077},"main":"index.js","gitHead":"a8268b0d9616095e639d3f657ce23bf0b58410bd","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.8_1721495035871_0.6720863586262535","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"mobx-vm-entities","version":"0.0.9","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"404d9b8810604be1c4f42eb9ca0b9500b922a89b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.9.tgz","fileCount":43,"integrity":"sha512-OaCY9BLRM2+AyU4oAGvBSnE14FVn3Y6QW7M1CcTdsU5+t6M9S0yeAx0PInx0CBqEyh5G16Swv6iUPGUxjQ+7FQ==","signatures":[{"sig":"MEUCIQD7jIuxBFdGaEo3xod3psbcLkaABvY0JurNIqd/OMMpWgIgDI11ke7WvP/JFkmOB+PnHnmrydO/Xvw5nzoAb6sY3qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39983},"main":"index.js","gitHead":"b1a3a128766da92456032b48e77e538ee2543ef1","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.9_1721662653618_0.06472928859493532","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"mobx-vm-entities","version":"0.0.10","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"915c564e7ddbd7a6616d50b5184c3f38e92bd093","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.10.tgz","fileCount":52,"integrity":"sha512-Fy1ztrPneHl18mcPeURGcXkga2NgZ5KgWCK2NLcEtbNafYm/wWoMmPYmt3tMiys7qHdWBxnikoXoRTE7JHqZQw==","signatures":[{"sig":"MEYCIQCRy4CzGAYX7+zO1X5aQfehjMxc0SuRy3RhxCJVk3ebtgIhAIOVKJGX4BVMgbBjIfvCLjy1WFjnvJJOqw0n9Xo3pcTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41334},"main":"index.js","gitHead":"eaa90be219bf36a8a6604a7f85fa2d3bf6c24203","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.10_1721690608334_0.43044371542598947","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"mobx-vm-entities","version":"0.0.11","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"0d1b86cf64e39800d113274c6091a6a0f72d95a8","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.11.tgz","fileCount":52,"integrity":"sha512-TNgrnHm99jhYpV8eJigJJ5XiPYC17VB8Q5zxRrpN5jd8sn+Ws31qvqYoHMA+3So64QyRX+XVncTUOnpG7qzgYA==","signatures":[{"sig":"MEQCIHwAXDxbku1hUIW+agJMopdkjP+T4WLQt5RToGRjwLDmAiATVQnornXMLVanFHwfjxdFVSXMklrvTIDkZGYxbuZFbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41334},"main":"index.js","gitHead":"f4f5f4e0b500c1844ac56e369224e08821e18789","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist","postpub":"cd dist & del package.json","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.11_1721691661922_0.08417629472992738","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"mobx-vm-entities","version":"0.0.12","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.12","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"6c1a4b30ce0f43f51a5c073cebca6bcaa38f899d","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.12.tgz","fileCount":54,"integrity":"sha512-VjJchWEl3UgvInbb35MhUsDETdH9QcBwKR6qYFmMsQgLLIc2zZB/DkeI+o5hvnHgRJpYrDw5UBw8sg5GVi86QA==","signatures":[{"sig":"MEUCIQCcFAjK25LhBrTwtk10oAZ24KWO2nZePz4grsnfDkNuyQIgaMgyMUp/pdEAyX3EQXQ3YqB5zs9JtsqnHIcKJJ1dGsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47298},"main":"index.js","gitHead":"55621a37b5b59f81caaa86d0a6623181741fcbb0","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist & copy README.md dist & copy LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities) \r [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.12_1721692976759_0.8888669867056245","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"mobx-vm-entities","version":"0.0.13","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.0.13","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"c8b70aadbb6e4420f1e64ac9d8dd4a07e5086478","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.0.13.tgz","fileCount":54,"integrity":"sha512-hr1YMOLvvYl3cRZB8mQUEQeZ7FNOsrT9qS70PJDqULDZwxyLz8aJgKZSwteb/hElZojYvUC9NyuaGC0+NrB95w==","signatures":[{"sig":"MEQCIHgnYQKGDdq/cyKxd8c0QjMMDEPnC93UjsowPBNM2f0KAiBYNxJhyzb+JBo+0uw9HXtt159PGwBATpSEhu/DH7un0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47298},"main":"index.js","gitHead":"7e3bc4eaf51528b55f1683133ed659c1008f219e","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build & copy package.json dist & copy README.md dist & copy LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities) \r [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.0.13_1721728818752_0.2993136073473768","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"mobx-vm-entities","version":"0.1.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.1.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"c4b9de6373805c08badde8d4f68b749422b10980","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.1.0.tgz","fileCount":80,"integrity":"sha512-2IX6lPePJOjalr19r+MJAnfTwxt1awcVsquCguC5OMWB8pRgcsnO6znu7Th2/iYycgrNgsH7epUTeDricWao5g==","signatures":[{"sig":"MEUCIGlm7enS8FR2A8HQHDKijQEfRQa84NfO7dSRaF4fBfNNAiEAvAgLuFYjLXHfUBtauJnVeP6ze0l0/oAE6YbUP6MOzPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74923},"main":"index.js","gitHead":"356134ed85a0fc172e6b92c6cb45ef99e9479a6c","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.1.0_1727348128504_0.44404679120806745","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"mobx-vm-entities","version":"0.1.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.1.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"925122ca249b36b6771c7c17b04d603fd29321a5","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.1.1.tgz","fileCount":80,"integrity":"sha512-yvsnuOGab3MGMWXCd1cFr5kBL34cQqIYFf257+m1929BH+1c/tWvNVVA3ZWMcR3OwLTIGj93UgVmEKTHR2FWTw==","signatures":[{"sig":"MEYCIQDJLDchi+H+jgUlEhsgCC1Iz/YXGpZMqKstZgIfUGFxNgIhANWpWitZwHHxNBsaqCqclytP3uWce8SvSkCbb9+Bb7Ad","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74923},"main":"index.js","gitHead":"8e6b5aff6472a67db732f3a384b19d6d10c8da63","scripts":{"pub":"cd dist & npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.1.1_1727349988890_0.8961632144090121","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"mobx-vm-entities","version":"0.1.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@0.1.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"a6f8450a7d2a858b20d1a0af00423e02727774da","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-0.1.2.tgz","fileCount":54,"integrity":"sha512-ESEVjIZ2mKJkELY2jvfjCkS2EK0ZB/5s9ec4F/5rfJ1FaTVU/6KuyqjP4VbXkypfHaYpr/nBZlFPv0UryUP+xg==","signatures":[{"sig":"MEQCIC6UyDDt+QcwP091YDTXyKdYSfPZ55uvH7f48cHyAf7hAiAQRlPNN/3Wey34lE7ZXoJJA4ZTGVkvZIxNK2wSXb4t0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48354},"main":"index.js","gitHead":"8e6b5aff6472a67db732f3a384b19d6d10c8da63","scripts":{"pub":"cd dist && npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","prettier":"3.3.2","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.13.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"7.13.1","eslint-import-resolver-typescript":"3.6.1"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7","mobx-disposer-util":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_0.1.2_1727350456475_0.22967291219399022","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"mobx-vm-entities","version":"1.0.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@1.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"60a1ac7baa2a5a8d29099845184ddfb131ad519a","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-1.0.0.tgz","fileCount":57,"integrity":"sha512-Vr+mLnGtDXyQM3+Xt3QvFIYiVjR4iiSVlAipJc46ywyUddFSp3RZ9U4j5odwUVPl06NEp5kuyeioXnI34VfjFg==","signatures":[{"sig":"MEUCIQD7J0gEYP+6YiJKhdLL6ZR7PN0YyCuZOG9ds77fPyPMtAIgH3OcQVnUGt08QM7lSmQ8wcFASc18CcLG1amdSQloSWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51609},"main":"index.js","gitHead":"e4dd242ccc45a9bb3046ce361dcbe4647ab3b87b","scripts":{"pub":"cd dist && npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"*","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_1.0.0_1727417566052_0.9844818763778549","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"mobx-vm-entities","version":"1.0.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@1.0.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"a980da15ff1fd3d90f416043d06401400a0008f3","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-1.0.1.tgz","fileCount":57,"integrity":"sha512-R67XxxM3OKkLLJoNwyBiqhLtkMcT3T0mrHyh7udb1NoLVTo5HqZcrHHlm1YqZL3CvOXfTf/WBlheQr3oMO0GdQ==","signatures":[{"sig":"MEQCIF2LOAWJOolnIEhNSTraGpBL6M4PqAh55Kw7XDrpotuFAiBwzc8xwrjxr2j44N8dJkcD2b3H8B1ZMe66Y1aOZ9LtXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51626},"main":"index.js","gitHead":"1160254f6ce015b12ab1d52a56aee60b3b386b67","scripts":{"pub":"cd dist && npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_1.0.1_1727430215802_0.5322495760163086","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"mobx-vm-entities","version":"1.0.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@1.0.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"758100549d45248c29d7164a3d921ccfff7c345c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-1.0.2.tgz","fileCount":57,"integrity":"sha512-dgrKbm+tqRt0d0D8WSJDjxGWDO+1ZJ10uiCg7y/r4Z5uR3vcLZcFpc3gZOeax7K+KZy3J+0kQ3MNlWzGBPH6Sw==","signatures":[{"sig":"MEQCIE2XYtjLS4YlAguy8dBxFshK5q8yO1fuRTTZhJEOQUOgAiAuI7ku1ZLMs6UZpYc5BbYCg7Qv9u9LB8L4+C0222tOtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52418},"main":"index.js","gitHead":"1ff6b60846eecd70eef551c82ab03def6a0d704c","scripts":{"pub":"cd dist && npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_1.0.2_1727594582740_0.19239688460779503","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"mobx-vm-entities","version":"1.0.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@1.0.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"7e09474bd53929efb60d20335b4ec53eb8c6db19","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-1.0.3.tgz","fileCount":57,"integrity":"sha512-5pbBp2sUuGSuF4Dio/VUfzfU7j6PWIf3cVF7AGjhWvObg5yCBsXW8u75Pb0RJOtwtT/iZIHlrSfgoz6gWNAk4w==","signatures":[{"sig":"MEUCIQCsTOIe6zqyXNWo8159uOGnqP28vJByvWuD5vzwUlYv0gIgX7mC3QnTtWd9Jc+NrKGduE8L8WeHVfcZgY11d0XByv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52198},"main":"index.js","gitHead":"1dc38db72c74b354b8abddef47333d30c4a6fe5d","scripts":{"pub":"cd dist && npm publish","build":"tsc","prepub":"pnpm run build && cp package.json dist && cp README.md dist && cp LICENSE dist","postpub":"rimraf dist","prebuild":"rimraf dist & eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_1.0.3_1727966616779_0.03362765171997162","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mobx-vm-entities","version":"2.0.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"1c915459c519c6dcd1a57ccbcb3a194cd0f1f590","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.0.tgz","fileCount":56,"integrity":"sha512-penbabIH03PTnOwLliC814Jcxxa1Zj/HfsVF1a7cRDfXPbfgsMNz6rwaxjxjTjCWHpSCTnq1uCm8Pcg2rATX0A==","signatures":[{"sig":"MEUCIQCpjxFenBntN7kMVEBXRmO9rjq/J4GyIJkRXOORwoavDgIgLdXlgyIp+CmekZEQ134+2t26jYMuFsYIRVhA6vY857U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35217},"main":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"view-model/view-model.store":{"types":"./view-model/view-model.store.d.ts","import":"./view-model/view-model.store.js"},"contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"},"view-model/view-model.store.types":{"types":"./view-model/view-model.store.types.d.ts","import":"./view-model/view-model.store.types.js"},"view-model/abstract-view-model.store":{"types":"./view-model/abstract-view-model.store.d.ts","import":"./view-model/abstract-view-model.store.js"},"view-model/abstract-view-model.types":{"types":"./view-model/abstract-view-model.types.d.ts","import":"./view-model/abstract-view-model.types.js"}},"gitHead":"9525820481f64a1c6846a8135802b369de4d4fe7","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.0_1728051978859_0.33008058947288443","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"mobx-vm-entities","version":"2.0.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"171081cfe1eddad4498ed45dbe69e8e06e926dc7","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.2.tgz","fileCount":56,"integrity":"sha512-DBXVjz9DJlYEI5YJpU9SndE59zf+F4WbFnfk6Qt3FFHmNbcsNyW/UpxtgHLXteXNuCbgogQ84CfSsBgVEdrfuQ==","signatures":[{"sig":"MEUCIAMYjJ0/U/b9/+Tl7Gm6yecBrCdeueb13oeF+o7L78RfAiEAjz8nMOzLUID7HPMJ5SVXWphIt8cex8JALCg4VL7m4nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35217},"main":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"view-model/view-model.store":{"types":"./view-model/view-model.store.d.ts","import":"./view-model/view-model.store.js"},"contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"},"view-model/view-model.store.types":{"types":"./view-model/view-model.store.types.d.ts","import":"./view-model/view-model.store.types.js"},"view-model/abstract-view-model.store":{"types":"./view-model/abstract-view-model.store.d.ts","import":"./view-model/abstract-view-model.store.js"},"view-model/abstract-view-model.types":{"types":"./view-model/abstract-view-model.types.d.ts","import":"./view-model/abstract-view-model.types.js"}},"gitHead":"e2ea4a649902c3cf4a1cf60fb7547064692710d9","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.2_1728052840460_0.9903064780883999","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"mobx-vm-entities","version":"2.0.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"c1191da7ae60f9e0d262197d071e37e2020332b3","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.3.tgz","fileCount":56,"integrity":"sha512-WI0tnOnPzy/LF801c9OU6L95YkJeE6X358MUgKEN4N2KU4naFUef2vQf91I2Wbq2WrCIGIUkT3QjbChsqjzw0A==","signatures":[{"sig":"MEUCIBKMl60Yb+ZOcxFRwnYY+TnM8fwLPjWIdrkhQNX0ptRDAiEA3M4tiO3OXVyHpjLkvfwVtmV1rBnFtNF+Q1qwodR7VMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35504},"main":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"view-model/view-model.store":{"types":"./view-model/view-model.store.d.ts","import":"./view-model/view-model.store.js"},"contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"},"view-model/view-model.store.types":{"types":"./view-model/view-model.store.types.d.ts","import":"./view-model/view-model.store.types.js"},"view-model/abstract-view-model.store":{"types":"./view-model/abstract-view-model.store.d.ts","import":"./view-model/abstract-view-model.store.js"},"view-model/abstract-view-model.types":{"types":"./view-model/abstract-view-model.types.d.ts","import":"./view-model/abstract-view-model.types.js"}},"gitHead":"abaa0649f0a500894808a4798f4de6f82711b549","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.3_1728053124622_0.47615626701549263","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"mobx-vm-entities","version":"2.0.4","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"d18d2c28d7fae9816b22a5fb533b51c76b357777","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.4.tgz","fileCount":56,"integrity":"sha512-pCezKBF2rTGV4gyTPcX9HhAr3MrqG2GTExeWbPX4dOH8VSMjb4zi8b5Od068L6dVk8mzwsFnQzA8aBTHEfK5UQ==","signatures":[{"sig":"MEUCICedz2PR4Lrf2cXmP+vLOwpkemaJpJLgkO2U/DE/XO93AiEAj8aneh+ee6StgfNXWt116LXql/qDA+VUQvDGmdfV1Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35455},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"view-model/view-model.store":{"types":"./view-model/view-model.store.d.ts","import":"./view-model/view-model.store.js"},"contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"},"view-model/view-model.store.types":{"types":"./view-model/view-model.store.types.d.ts","import":"./view-model/view-model.store.types.js"},"view-model/abstract-view-model.store":{"types":"./view-model/abstract-view-model.store.d.ts","import":"./view-model/abstract-view-model.store.js"},"view-model/abstract-view-model.types":{"types":"./view-model/abstract-view-model.types.d.ts","import":"./view-model/abstract-view-model.types.js"}},"gitHead":"ac50495acf6de004bb3fa89e69211fb08b386db4","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.4_1728054060971_0.5714513519692985","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"mobx-vm-entities","version":"2.0.5","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"eb79ddd4cbfec63138cf568915813c70e1dc1dba","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.5.tgz","fileCount":56,"integrity":"sha512-RzqM4vPtkbyEMPR+tdKsg/F0UxtKG34WAB5n4tye+ZzqUIBdr1WRZHffhkhJb+XXIJG1OJA8wBVr5TYIjWQbiw==","signatures":[{"sig":"MEQCIE3GXWFXmoilIfakwT3pC9t1hKoHdnJQjXXi9zebg9d+AiA2pbXccq5UeQUWl30rxwlOcxWTUMzkfaPVNnl/w0MzPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34791},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"}},"gitHead":"aca25b8cfbeb5d1a82ca2c8b32abd9bf02336531","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.5_1728054809313_0.8160063729675999","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"mobx-vm-entities","version":"2.0.6","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"b992f539db61c322b0ed52f5146bfad5323d2d29","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.6.tgz","fileCount":56,"integrity":"sha512-B+HoZ9/d7QOMWEVJF4r8o5VVQC7Ojh+MjhbVLiarpN/WchxweD9JptwR2dMr5fz8mypNwZtGr6ul0dLRSOdNzw==","signatures":[{"sig":"MEQCIDuUeV6Rtfy654zqb6HtfU9v6e3C12ALaUuHaLMN1w3SAiBo7klZvxa2pCSkBFOpFN65HNLnWo2CD+gwCVZyaW1BVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34807},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"}},"gitHead":"645545fe9187ed15f6db67cda72573cf2f2acb12","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.6_1728055841224_0.8924837360821851","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"mobx-vm-entities","version":"2.0.7","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"28623f72c497f93a5366fdd315c18a6e275e00b8","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.7.tgz","fileCount":56,"integrity":"sha512-ii9rBhNgy2ArmyfaQNDx5q1lEEXmg5IfHug5skTsgZtky4q8cBlMEL06nRGQPAPSTQDhzXaH7MsujrNSFtMrTQ==","signatures":[{"sig":"MEYCIQDiebsKxzpMaKuXPRxCXUqkjscuvyn4Slv55Ho/EzHbuwIhALSfg+Dbz4JptuvVtT0G9hARe+ZWDtnd+7Yv9bcO7YRI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34817},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js"}},"gitHead":"1fc5836ce51a80c787a453849886b47ed0d8fd2d","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.7_1728056354347_0.12278605682365429","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"mobx-vm-entities","version":"2.0.8","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"7a7c3532e4f854a13783d80474fa7f9716360146","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.8.tgz","fileCount":56,"integrity":"sha512-4ulL1O6cX2rPEma5RH4nD/6S+RW4hYI85OMzUqNOEVVfXM1YJbb/3GeUspBkJHJ1dBzhxVREzNfAXSXjSBHWuA==","signatures":[{"sig":"MEUCIQDX5p5Jrb+l5+COgsoIDDQXFRhCuefZOxFdcvkAqS/29gIgL9KOQtl1GuW+0MbV8osqGiOOmSybWczxRoyRfAccU5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36060},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js","require":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js","require":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js","require":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js","require":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js","require":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js","require":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js","require":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js","require":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js","require":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js","require":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js","require":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js","require":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js","require":"./view-model/abstract-view-model.js"}},"gitHead":"7a9e81724703c3573db465c43a23c14013acd5c3","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.8_1728057434764_0.23994684900319263","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"mobx-vm-entities","version":"2.0.9","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"733412f36f19dd2d346232dc30a4f2d06983917e","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.9.tgz","fileCount":56,"integrity":"sha512-odIAQAgOSPwgmTrB85FmtcZctBQd7iOsrWosAcQ7SWshGCfmfpgQiUoZ9lKo6/BpLU/ONJZi+SWttaq9UcnXiw==","signatures":[{"sig":"MEQCIC2gRkHBzy73QglSQZFtOnIM1Aheg2C/KnqRhng5e2QYAiBGU82bvVDhb3CfCBqdm9dGp3SD95P+H86Mk7FaSO/7JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35465},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"gitHead":"7c8fe70d90934874157a8f6b7b52e8d1ed0715f4","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.9_1728058272995_0.4693277001347189","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"mobx-vm-entities","version":"2.0.10","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"621f3895b3da09f3ca402495317229b085daae51","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.10.tgz","fileCount":56,"integrity":"sha512-9JnskoRYvhrK6g5FoNlMBZ7m3Sf7v1G+p2uBIXrlC4ozc0y2lDc3+rmqAUc+wsbqqtbxIHKWMQqVxfMUNHu/2w==","signatures":[{"sig":"MEUCIQDAZaluZmE/QfCR3Ra3BjRxVpL4DA+oNyFGteQp1DlUOwIgcBCfqqmUqR0aHwM/4NKtqEEC3ns5TbxDlmW+EOkEPBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35541},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"gitHead":"19fc2a53e843310b412b1d42867c88a27e833684","scripts":{"pub":"cd dist && npm publish","build":"tsc","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && eslint . --fix","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.0","exports-post-build-script":"github:js2me/exports-post-build-script"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.2","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.10_1728081398635_0.6324309718612233","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"mobx-vm-entities","version":"2.0.11","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"98d00c5c29eb9e0aab73f23c6cee926e33a05f72","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.11.tgz","fileCount":56,"integrity":"sha512-63fgvAtMx8uLCVqoTqy6qntyBKpwxbziBcyBkXBrY5EXrYvP5GckhLx7xZVvDP+dd3pFtsoVr3rSU07t7vPjhg==","signatures":[{"sig":"MEUCIQDt/4R5+b+QOOOUR6kJU//di1Fmg750eylcLUUYJNN25wIgW23KWbbDiHR3fDaGgU1h+ZyUiTtrMw+bged1z6KYEJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38391},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"gitHead":"eb317864eab484541bb6da1782379fda064b4a8e","scripts":{"pub":"cd dist && npm publish","build":"tsc","check":"eslint . --fix","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && npm run check","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","exports-post-build-script":"github:js2me/exports-post-build-script"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.11_1728129460834_0.9093406177671208","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"mobx-vm-entities","version":"2.0.12","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.12","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"15cd1df34524b766ea40ca03fdc927d96289465d","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.12.tgz","fileCount":57,"integrity":"sha512-kXW5U66wqNryXrIruWGfC/jOK71pyIj/5Sjw0Ys1cp5Y+qjl1IJXSWUzsobxfXRHhy55cfWUIdefKFbmoMkAaQ==","signatures":[{"sig":"MEUCIQCUTGEc0Ba7rfiT9IWqOaJRxsji3MYU60TwbzU610A9FQIgOACgwBez3kwZYnpPFDDIEm3yiXipMr8klLLHUOzYGUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42705},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"gitHead":"bf8e17f2345c3550ab3321f22dad80b346c8cdd4","scripts":{"pub":"cd dist && npm publish","build":"tsc","check":"eslint . --fix","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && npm run check","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm](https://img.shields.io/npm/v/mobx-vm-entities)](https://www.npmjs.com/package/mobx-vm-entities)  [![license](https://img.shields.io/npm/l/mobx-vm-entities)](https://github.com/js2me/mobx-vm-entities/blob/master/LICENSE)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","exports-post-build-script":"github:js2me/exports-post-build-script"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.12_1728169416976_0.5933281268095991","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"mobx-vm-entities","version":"2.0.13","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.13","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"c4f6165f7f367b40e68a9ee27e0f35fbdc0103c9","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.13.tgz","fileCount":57,"integrity":"sha512-87TCmp/W4oNUYcKH/o/SwXsCgjv/bvFu+CPpnymB2kJU6I/ZC7Uv4/YY/ZQDXfNgd+/Kec80BIrhenbJLGVvpQ==","signatures":[{"sig":"MEUCIQCLR5wEcf2y6UmmLzMlM3srRypLqE3J1BTjQ955pDbHCwIgCowQn5fmo9fBj1+XfZ6RbIJJ5MOnXATd3c4Q0J0N7YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42447},"main":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"gitHead":"7cd51e860af2561e0bd46797040183ee78800977","scripts":{"pub":"cd dist && npm publish","build":"tsc","check":"eslint . --fix","clean":"rimraf dist","prepub":"pnpm run build","postpub":"npm run clean","prebuild":"npm run clean && npm run check","postbuild":"node ./post-build.mjs"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"1.0.0"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.13_1728243033273_0.8402589762643509","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"mobx-vm-entities","version":"2.0.14","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@2.0.14","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"e44e328cff73c7fe3ba5333def0af0c24b904df6","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-2.0.14.tgz","fileCount":57,"integrity":"sha512-bXfmSobyMYNbMRZlRJrSNkTGzkQ6p44qR1D4+NC6yq3vTTEmZc0qcI+kBrcTHmM/yII/4PmIqgg3Cm9VbSHcwg==","signatures":[{"sig":"MEUCIQCEVoYOy1YHKQlIIeWBq7vnRFDqzDhUMRCO0xiLoiMFPgIgWpv31DeNcfhVB4lDT4uxJIczu0SpIFL6WvSF29gn1Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42370},"main":"./index.js","_from":"file:mobx-vm-entities-2.0.14.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"}},"scripts":{"build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ffa5530bef86ba762e41f1c3824c28b0/mobx-vm-entities-2.0.14.tgz","_integrity":"sha512-bXfmSobyMYNbMRZlRJrSNkTGzkQ6p44qR1D4+NC6yq3vTTEmZc0qcI+kBrcTHmM/yII/4PmIqgg3Cm9VbSHcwg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_2.0.14_1730713542292_0.30599177842101044","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mobx-vm-entities","version":"3.0.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"836aa20914c14029752d7d745d5b515a495bf7f0","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.0.0.tgz","fileCount":57,"integrity":"sha512-4G4yASAQNajvg2Yb1IwBBnXSSmpnGC8SEZzuU7i8CNFGvoTaRwPODJmbHW8aveBJAeSSIjQNNoRBlulNzM7PCg==","signatures":[{"sig":"MEYCIQC1puEaqmY7Zjmvvb174UOxYfJIoaG+xTHllZOflF03/gIhAOGRx15kfHQ9LsLIfk63RhV5ClJiBotjJ5Q6B30JIyIL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45888},"main":"./index.js","_from":"file:mobx-vm-entities-3.0.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f05ccf5c3731d58e2a5f31d2d70e86d9/mobx-vm-entities-3.0.0.tgz","_integrity":"sha512-4G4yASAQNajvg2Yb1IwBBnXSSmpnGC8SEZzuU7i8CNFGvoTaRwPODJmbHW8aveBJAeSSIjQNNoRBlulNzM7PCg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.0.0_1730803490884_0.43771834153011","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"mobx-vm-entities","version":"3.1.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"e6c8ac7fd4bfc9c9e0a35ad3faff52dd1ec92eb4","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.0.tgz","fileCount":57,"integrity":"sha512-LvFY6pvO/gYfkBiGR6rh4J0+Y2aZ86kPEgM9qBX1sbvYMs5ml/sMphP5N53UT4IGWQCHIeafPF2INtMb1zMk9w==","signatures":[{"sig":"MEQCIGuXrJdVtXQVqXdvjXIFu7Ypo6n9nC0Y9+Dy8MBYrJI/AiBxhOZPFKqL+dtqUyI23FYr5XUH29o2sR310bwRu7ScWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46232},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/63cfe7928fb1435c6459ebb612e31dc0/mobx-vm-entities-3.1.0.tgz","_integrity":"sha512-LvFY6pvO/gYfkBiGR6rh4J0+Y2aZ86kPEgM9qBX1sbvYMs5ml/sMphP5N53UT4IGWQCHIeafPF2INtMb1zMk9w==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.0_1731335121251_0.8958902249187488","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"mobx-vm-entities","version":"3.1.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"1e3a799fb85ccb2dc7c48af1f997d4c83a5bf8e1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.1.tgz","fileCount":57,"integrity":"sha512-mb/jk3YQCrIGTOK3BmV8kTvB4U9zR3vSGpw11nnxjC7j/DncxTebILnYUPKQAk/5kvfX5fwxPrKMLIXjlnjqtA==","signatures":[{"sig":"MEUCICk+ALW8iS66CtHbrM887ZOuKemaCUfpwTJ8lrCWaTeUAiEAwTq/Gc79aQrUgodFWauQQDbF/WIZY+kR/vAg+Oq6+ZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46391},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/562d18c279c5d4204336f45d6bdb48e4/mobx-vm-entities-3.1.1.tgz","_integrity":"sha512-mb/jk3YQCrIGTOK3BmV8kTvB4U9zR3vSGpw11nnxjC7j/DncxTebILnYUPKQAk/5kvfX5fwxPrKMLIXjlnjqtA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.1_1731335589042_0.9704889620339046","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"mobx-vm-entities","version":"3.1.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"0a993ebf2fb7a466535f85ff67dd6572714a75b1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.2.tgz","fileCount":57,"integrity":"sha512-PlpzyqSoC82++9Sn4v3e39rRUAmeTJjlYvb0iQLouFP9tvHHDPZcq7MojStKMx6/AIljxkAAXrvQT4fa8PqyXg==","signatures":[{"sig":"MEUCIQCHuVPywVG0PJRD+qzkoTfATp2DxS1X14qST+KYIZ8UJAIgdEf9OpyNTcjQSrO+uc6qqyaiDiorutCui4Jx5XHJWQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46589},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/770a3f40fd240b6ac6665eca3e224070/mobx-vm-entities-3.1.2.tgz","_integrity":"sha512-PlpzyqSoC82++9Sn4v3e39rRUAmeTJjlYvb0iQLouFP9tvHHDPZcq7MojStKMx6/AIljxkAAXrvQT4fa8PqyXg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.2_1731394646063_0.07064765055058886","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"mobx-vm-entities","version":"3.1.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"f38695104e12f3336ca19af17763e3da177283a9","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.3.tgz","fileCount":57,"integrity":"sha512-mo9t5q7wCBCFAgOA5FYgkd2k8XQWFILXrwqgYEVNdwU6G8ekdPAGRmC8ftBhHvYO+ESNtsztSZNY5LaA2tCQ/w==","signatures":[{"sig":"MEYCIQDNmLX9AApi+zo1HPhWrBcD+KpNC4m2fe75/Z3CgPDj0AIhAKMsf335p/ipEGmPeIhBi2j69/OlURZkOvIienjhK0qD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46569},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/a1170a55e0d275f14efffed9460826e6/mobx-vm-entities-3.1.3.tgz","_integrity":"sha512-mo9t5q7wCBCFAgOA5FYgkd2k8XQWFILXrwqgYEVNdwU6G8ekdPAGRmC8ftBhHvYO+ESNtsztSZNY5LaA2tCQ/w==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.10"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.3_1731684782607_0.3144386096509699","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"mobx-vm-entities","version":"3.1.4","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"ad849bbaa8d88ca3068ddc95b53dd239a4cb281e","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.4.tgz","fileCount":57,"integrity":"sha512-9tXhfOg/jAyjVgCGE+O23sUutW4GTVX/krMrlGjQDMss7tADHz+uK+Qo88fogdXcrw8YE5683a1XuhWtYq5JWQ==","signatures":[{"sig":"MEUCIQDx5WwqjgwFz7Fq8JANETbUiYbDIoi43rnQZQmibeh29AIgQ2w/AIUDANnPb0b/i44rHjEe0Q/uIVdX3FyBOiaKiOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46700},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f5003174832c78b3a211962c86bb55ae/mobx-vm-entities-3.1.4.tgz","_integrity":"sha512-9tXhfOg/jAyjVgCGE+O23sUutW4GTVX/krMrlGjQDMss7tADHz+uK+Qo88fogdXcrw8YE5683a1XuhWtYq5JWQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.13"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.4_1732117572784_0.7105824852304505","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"mobx-vm-entities","version":"3.1.5","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.1.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"6234fa6272c4e8600fe7f0c740a769c6d600afe7","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.1.5.tgz","fileCount":57,"integrity":"sha512-PahcuPbKK4eIcRecZKStvFdQnFt+A9HcZQKOsoh32X0hmRbZyduBXNzSlU2UsfiZ2Jv7WCpuEJyuPU1UsEXxZg==","signatures":[{"sig":"MEUCIQCyPmeyrGgcJtRo3nqftZppnNNqlb4FxdfylUmGt/EO4AIgDkiKUlFdDBK+7EmPKcyujgsLTZnmx7EHwMlKPAxSg5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46611},"main":"./index.js","_from":"file:mobx-vm-entities-3.1.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d54d6595f588e3b120928bcf998d7afd/mobx-vm-entities-3.1.5.tgz","_integrity":"sha512-PahcuPbKK4eIcRecZKStvFdQnFt+A9HcZQKOsoh32X0hmRbZyduBXNzSlU2UsfiZ2Jv7WCpuEJyuPU1UsEXxZg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.1.5_1732119477897_0.12552560475736163","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"mobx-vm-entities","version":"3.2.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.2.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"2c384f23c874c9cfe8730da611e26b9ffb177e4b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.2.0.tgz","fileCount":60,"integrity":"sha512-nt6l9shO6Exo99Ch1D+a+i6B/T/ljLGPD82nMCRP9ja6YZvo1dqB56P3M8eayFD4J7AnD+4Dqd2CidtQAb2SNQ==","signatures":[{"sig":"MEUCID1iC8JToeYAcMnbFQMURofaZdQYyLzWCDvGW6XrjG2SAiEAoC0G6n/SfWNS7ONHl2DnTgwNVmtB0aeOI83YMlLnlaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48260},"main":"./index.js","_from":"file:mobx-vm-entities-3.2.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9ffe63e50563a278348c84f4373f4fb3/mobx-vm-entities-3.2.0.tgz","_integrity":"sha512-nt6l9shO6Exo99Ch1D+a+i6B/T/ljLGPD82nMCRP9ja6YZvo1dqB56P3M8eayFD4J7AnD+4Dqd2CidtQAb2SNQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.2.0_1732464970538_0.5236366110499338","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"mobx-vm-entities","version":"3.2.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@3.2.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"64fed51f3aab68361ccbec2d334d73d7e5ec1871","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-3.2.1.tgz","fileCount":60,"integrity":"sha512-v2urjO+1k+zRjrWDdtmEYC3gy+aCTziQJXqXb0rrYr7gT+SxkGIGbn4JvPDq16qpqJakkEHVG4z1lQO4GjlV7Q==","signatures":[{"sig":"MEYCIQCz8dKqQBzJplbpln4xd2TjDmy4zzhwTqVkyvHtfn2CJgIhAIvQ2frOEqhiJIHFUyEz5sQxx1EOnztT+vuL1jFCctdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48799},"main":"./index.js","_from":"file:mobx-vm-entities-3.2.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/772b5ba2cc78fb359fface6e9510dd8c/mobx-vm-entities-3.2.1.tgz","_integrity":"sha512-v2urjO+1k+zRjrWDdtmEYC3gy+aCTziQJXqXb0rrYr7gT+SxkGIGbn4JvPDq16qpqJakkEHVG4z1lQO4GjlV7Q==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_3.2.1_1732468619891_0.5272461536807067","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"mobx-vm-entities","version":"4.0.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"eda48f950dcc784b156bd805e5fa26ed1d10793c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.0.0.tgz","fileCount":60,"integrity":"sha512-wjmhZSKYAAprESmg3WEYWXIPgDjqeLz3ZPzdnscO/jsxf3PljcKUSreTbkNP/NhCAN7xI7U3+sgufICvg97PzA==","signatures":[{"sig":"MEQCIAH0sqtke34EDPV6fXzUaknU9+PnysN1gdE9TgtI5TKgAiB4cqFIbIu9huTbqUHX9/WZR1w9vvE9fIFxcwvkRG/fzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48659},"main":"./index.js","_from":"file:mobx-vm-entities-4.0.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/b88e83226cf853504a20fc0179d3fd35/mobx-vm-entities-4.0.0.tgz","_integrity":"sha512-wjmhZSKYAAprESmg3WEYWXIPgDjqeLz3ZPzdnscO/jsxf3PljcKUSreTbkNP/NhCAN7xI7U3+sgufICvg97PzA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.0.0_1732632518338_0.12913713336416355","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"mobx-vm-entities","version":"4.0.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.0.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"5073af412e05dface169117291a3bda7e5cfdc7c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.0.1.tgz","fileCount":60,"integrity":"sha512-QdymHMu4sIaqJJI95HJE7dMMPsJHb8KchtiJR0BfcWVS2/j2YCvHWWORJyqkm6FWQk9ssJEJACbdx+szJjZeXQ==","signatures":[{"sig":"MEUCIHE4HZQRklN0/3m10CJKa2M21kivCEGHsze2Lu6gTC3uAiEAivwVD8OlKlxXsrQ6GXyGQUhlaXYelD5U1SNcuL3szP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48658},"main":"./index.js","_from":"file:mobx-vm-entities-4.0.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2769fb40c5a3d8f0f074afa15aad07ef/mobx-vm-entities-4.0.1.tgz","_integrity":"sha512-QdymHMu4sIaqJJI95HJE7dMMPsJHb8KchtiJR0BfcWVS2/j2YCvHWWORJyqkm6FWQk9ssJEJACbdx+szJjZeXQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.0.1_1732632681399_0.9326823363570671","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"mobx-vm-entities","version":"4.0.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.0.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"b46ea0936d260ba65076782ead1c7184a7528aec","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.0.2.tgz","fileCount":60,"integrity":"sha512-5bY1h90arMC2lRJhSKHEpfGYpubIT1oIGALu9eOqnuwZLdubb4ywPrbhZEAcNcW1g4MTeHkiChsdGjXiB+FLIA==","signatures":[{"sig":"MEUCIQCbpvKN1IEXJyhi+z2fkYHm0hCKQD1xkzmNZrt5TY8QTgIgdhy3Y7MOKyJ0JqKJBocMrBwaMnMEXiYsqPMQ/UuH4hM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48693},"main":"./index.js","_from":"file:mobx-vm-entities-4.0.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9ea3d484a615e02ba109d983e04844c4/mobx-vm-entities-4.0.2.tgz","_integrity":"sha512-5bY1h90arMC2lRJhSKHEpfGYpubIT1oIGALu9eOqnuwZLdubb4ywPrbhZEAcNcW1g4MTeHkiChsdGjXiB+FLIA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.0.2_1732633102300_0.7332086516949967","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"mobx-vm-entities","version":"4.0.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.0.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"47177da91f40d60a3b7390a8e79a83ed6bab1085","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.0.3.tgz","fileCount":63,"integrity":"sha512-hqHmsMfxZFhxoqUmoQjBNjhgexafLDutzU2m5QY5ylT1gr+j78nvodpOSRVvneoZFCZeZ/3s+10ZsV2HsJsSow==","signatures":[{"sig":"MEUCIDhWHisnY5m2dl2aEI/gpv81Az+08C85E8mqofascCbtAiEAodkBvqTDpO3LTBwO8WEISZCuWyEUkOFcvfufy2hvXEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49142},"main":"./index.js","_from":"file:mobx-vm-entities-4.0.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/113d67bce4f875cb73a79adb54c53b9a/mobx-vm-entities-4.0.3.tgz","_integrity":"sha512-hqHmsMfxZFhxoqUmoQjBNjhgexafLDutzU2m5QY5ylT1gr+j78nvodpOSRVvneoZFCZeZ/3s+10ZsV2HsJsSow==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.0.3_1732633393800_0.07724417523509564","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"mobx-vm-entities","version":"4.1.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"86685e5a4970705922399e723ccaec13f056014c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.0.tgz","fileCount":66,"integrity":"sha512-ZNuKdQjR/OHONZif1kLEqN3fe38awRISQVBKdV+IKKLi5nWL29HQQxdWcyXQmpdpCPZbHj0P8ylI2H1/MyXAJg==","signatures":[{"sig":"MEUCIBN5i5YKqwOFmAZ75+vhvr51szaNYo8pc05t/u3Afg8WAiEA28XCAwXYOMtONNsBTskx9X4Snsep0eXCHphr7dZ75JU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51486},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/0fb6b34c0fac2f19ca0480943de4deb0/mobx-vm-entities-4.1.0.tgz","_integrity":"sha512-ZNuKdQjR/OHONZif1kLEqN3fe38awRISQVBKdV+IKKLi5nWL29HQQxdWcyXQmpdpCPZbHj0P8ylI2H1/MyXAJg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.0_1732648676557_0.2904838964081291","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"mobx-vm-entities","version":"4.1.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"c40c54feeddd82f27e104cc8eaadedce33f3e331","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.1.tgz","fileCount":66,"integrity":"sha512-nXhmQXAoElL82dUA58m88zavIBxeWm45G/DOKTeI4OsPQUSc1ucz/IcKfpqkxqRTTnvGRXW5FaNIWaUWAZ4NZg==","signatures":[{"sig":"MEUCIQD41nwNi+QPd29G0ohBCSTDZPVF2bOusexmL8Vy/54YCAIgHsAG2sEyQ+vjRijXHWGwsYLM08AghHST0RTN9DPY/V0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51505},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/4398842dd8ffa9cfb8388b7c0ac7f782/mobx-vm-entities-4.1.1.tgz","_integrity":"sha512-nXhmQXAoElL82dUA58m88zavIBxeWm45G/DOKTeI4OsPQUSc1ucz/IcKfpqkxqRTTnvGRXW5FaNIWaUWAZ4NZg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## Usage (with using `rootStore`)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.1_1732649165817_0.13930444643010298","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"mobx-vm-entities","version":"4.1.2","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"d4b97e3c8db11ddad0aa086b32af793ba1406202","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.2.tgz","fileCount":66,"integrity":"sha512-wNXVzA0lHSzsLo9k8Lz5nIC30baodw+SNEW4IixwG4mAOqwHHAagL5zvGAql71jbZDvVU1evJTuk2jH5Z3pKsw==","signatures":[{"sig":"MEYCIQD8h5J/1YjgDwuSzc91XPagpmdo4Am3sRkeTAlLDlZfpAIhAOrveIh62kO3aTDosaRsYJRE7lqv2VHTaNQ02COaIRTa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50583},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/8b2ff210cdd89dc9eaa5c14c2f0eb10e/mobx-vm-entities-4.1.2.tgz","_integrity":"sha512-wNXVzA0lHSzsLo9k8Lz5nIC30baodw+SNEW4IixwG4mAOqwHHAagL5zvGAql71jbZDvVU1evJTuk2jH5Z3pKsw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.2_1732824499876_0.34754102023936606","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"mobx-vm-entities","version":"4.1.3","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"4fc2e53af3de8f2bfb16553844d940d9e2661767","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.3.tgz","fileCount":78,"integrity":"sha512-MC9QpEM/IuTNRVXUExNm3B7v6X5NPhf47libPzbIXVBk8j0atsiJ7xjevT7jjsyA/F4w1KQEGqpTb/aZAyBvIw==","signatures":[{"sig":"MEYCIQCWhz8UJE3PIFwPRgqyXM1DoT5fw4NtK8R/FgzRAcYewAIhAKqL56nzgE/PgwjzKHrPJ38S30IYrVjw5tZfWWkiii3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55046},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./hoc/view":{"types":"./hoc/view.d.ts","import":"./hoc/view.js","default":"./hoc/view.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/6a48e6cde2da6e8e8bd38a075cbbd6fa/mobx-vm-entities-4.1.3.tgz","_integrity":"sha512-MC9QpEM/IuTNRVXUExNm3B7v6X5NPhf47libPzbIXVBk8j0atsiJ7xjevT7jjsyA/F4w1KQEGqpTb/aZAyBvIw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.3_1732955533379_0.14919967706955295","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"mobx-vm-entities","version":"4.1.4","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"88c9345b4c2c5cb484355462a70067d41f854728","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.4.tgz","fileCount":78,"integrity":"sha512-aRqd34sk5v4C9AGauqizcKGSEsPN1eWtgU5rh5bbXH5uIO7MVz/QY7wwdeFmr3CMfUuD1FOtyHSxoUzwpVHU7g==","signatures":[{"sig":"MEUCIEmDoFmaRC7yyF7CYUjUN4r4rsHO3EnagPF8Wrkeu/DyAiEA86bJUK6puBK1lUUXDHVrt6H4EzZs2Eqf+6+jqaN3y6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55108},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./hoc/view":{"types":"./hoc/view.d.ts","import":"./hoc/view.js","default":"./hoc/view.js"},"./utils/id":{"types":"./utils/id.d.ts","import":"./utils/id.js","default":"./utils/id.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/387cfb72b2057c5653b53a5d3251a3a7/mobx-vm-entities-4.1.4.tgz","_integrity":"sha512-aRqd34sk5v4C9AGauqizcKGSEsPN1eWtgU5rh5bbXH5uIO7MVz/QY7wwdeFmr3CMfUuD1FOtyHSxoUzwpVHU7g==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.4_1732955612865_0.034771260685010796","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"mobx-vm-entities","version":"4.1.5","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.1.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"b5bde57078e9f4280a2bdec2bee520e287ce410c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.1.5.tgz","fileCount":84,"integrity":"sha512-6Ydva/Eb63fFhL1RETUCWAIXI4Rb+WvAKhqCot2da5k3xGjJ3AOuNK5NGZ4btsTSZZnT+uDKGLqpAOV20H1vuA==","signatures":[{"sig":"MEYCIQCNvYyx8mZ0E2Dtu3Sv4iy5GYVcmZlGK/CBS9c2z5qphQIhALiRJm+gnvhw4vvi2eeK4CqlF8hb48wCeplHDUyC8POF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71051},"main":"./index.js","_from":"file:mobx-vm-entities-4.1.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/3a10049e029160d16fd605598d33fbee/mobx-vm-entities-4.1.5.tgz","_integrity":"sha512-6Ydva/Eb63fFhL1RETUCWAIXI4Rb+WvAKhqCot2da5k3xGjJ3AOuNK5NGZ4btsTSZZnT+uDKGLqpAOV20H1vuA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@testing-library/jest-dom":"6.6.3","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.1.5_1733079475208_0.9737562344950224","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"mobx-vm-entities","version":"4.2.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.2.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"06743f16c8ec949c63cec1c4aa525a559386440b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.2.0.tgz","fileCount":84,"integrity":"sha512-Oxnm9v2fHhEQuQz9E9dhwsr8HpoNPL4dr6IrdzH+6Iq0AyCTDTsvb6F4B5poh4dhQtLsavOkSns5d9iESZvoTQ==","signatures":[{"sig":"MEUCIH/5XFpfOGuOELv1RRLfNi0QUDmKyl/Z4zbKZbpaSr1CAiEA3rmLOPp1sbCn4RyHJb5CWJpkXSzsJq4Y+ZyI7phaE2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77006},"main":"./index.js","_from":"file:mobx-vm-entities-4.2.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d742fdde94ee9738662a6c94c435ce12/mobx-vm-entities-4.2.0.tgz","_integrity":"sha512-Oxnm9v2fHhEQuQz9E9dhwsr8HpoNPL4dr6IrdzH+6Iq0AyCTDTsvb6F4B5poh4dhQtLsavOkSns5d9iESZvoTQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@testing-library/jest-dom":"6.6.3","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.2.0_1733129671306_0.9603189337928231","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"mobx-vm-entities","version":"4.3.0","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"a159aeea0e37bfb780222805b015eb6154f37660","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.0.tgz","fileCount":87,"integrity":"sha512-Xq9X5QCZzwxNarHlN6xC4x+gJ+5b4erVCAJhANXjOUgpwc9X0GDIJMJ/J/6+02UdB94VuTaxkYoZNY1Yp/DtZQ==","signatures":[{"sig":"MEQCIHYlJJx8VpHexIHJ40bEg3m4UNTfGpnSLiZFtbh768PmAiACjbb0FE20b/QKJsQ2/7g4aJXVUOo0jrjLRCcZbeqGdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86242},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/457144454d9154e2ed3e89e29e7d3bd7/mobx-vm-entities-4.3.0.tgz","_integrity":"sha512-Xq9X5QCZzwxNarHlN6xC4x+gJ+5b4erVCAJhANXjOUgpwc9X0GDIJMJ/J/6+02UdB94VuTaxkYoZNY1Yp/DtZQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.0_1733171302419_0.15293422114119903","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"mobx-vm-entities","version":"4.3.1","keywords":["mobx","react","view-model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"de1fa88122755ce8e1e6ac03aee060b610e1ef25","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.1.tgz","fileCount":87,"integrity":"sha512-9nRaX9HZCsEM2nr7dWPBGdG0vpPTQl7OdOTCqpt8x+286haN8VQDhYsUZRNTw9zmbjkdI8GnuuK8Y3bUn9L43g==","signatures":[{"sig":"MEYCIQCtFBrLjrmjiqQ9x/r5QTnblm7wudWmF8kQxr7P3vX+iQIhAObkTmBwlEd7F03B/2GW2YWwnl5ZGsgO8fUoF6QLrQ8c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87034},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/b39c99e8a028160ff26a3a9f7fb0e8c2/mobx-vm-entities-4.3.1.tgz","_integrity":"sha512-9nRaX9HZCsEM2nr7dWPBGdG0vpPTQl7OdOTCqpt8x+286haN8VQDhYsUZRNTw9zmbjkdI8GnuuK8Y3bUn9L43g==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.14"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.1_1733172133797_0.2960492512250874","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"mobx-vm-entities","version":"4.3.2","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"f0bc47b589e1be8ed8d978ee9a9eb43f880109ab","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.2.tgz","fileCount":90,"integrity":"sha512-RZCgFBQjl6yyn35/PcSy8I/G941TPq75HDNxdz2MFEUmCogTsLc45DEPUvRsZhGT51D18mFE4V8Ox3oI17CiBg==","signatures":[{"sig":"MEUCIFdHOyikgosqLZojCT1f/GAHgb4tuXfk9C1KgiNy1lEWAiEAjAbC0dIERaKuSac7l0m0Ynt/I/l63E9Bl8LWfiey9ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90195},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/896f725569542a873d6295cb252e9cc4/mobx-vm-entities-4.3.2.tgz","_integrity":"sha512-RZCgFBQjl6yyn35/PcSy8I/G941TPq75HDNxdz2MFEUmCogTsLc45DEPUvRsZhGT51D18mFE4V8Ox3oI17CiBg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.16"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.2_1733210757907_0.7043976928790361","host":"s3://npm-registry-packages"}},"4.3.3":{"name":"mobx-vm-entities","version":"4.3.3","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"a92f9d8e48fb0409fcbb8811e877b51686d67979","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.3.tgz","fileCount":90,"integrity":"sha512-XsWcae6D+neZjSME2FHJbPxJOfesplwDIZNSjKqiMMImmPFBCcQXusRxNrusCT2FL5h+JSb0/6/EsKl3rdpfIg==","signatures":[{"sig":"MEQCICkgA6K8o8McklGtii4X76JD9OD7LZ/mOBIDaUaWSacoAiAZeh4Kn6TlXWzaYj2OZcwmCxs23WWVe7WVMNTS+I4ywg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90195},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2a20e31097275a2f49ffcbdcada19217/mobx-vm-entities-4.3.3.tgz","_integrity":"sha512-XsWcae6D+neZjSME2FHJbPxJOfesplwDIZNSjKqiMMImmPFBCcQXusRxNrusCT2FL5h+JSb0/6/EsKl3rdpfIg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.16"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.3_1733210831721_0.9381261633886506","host":"s3://npm-registry-packages"}},"4.3.4":{"name":"mobx-vm-entities","version":"4.3.4","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"f390320c4d787e8cbdd67ec9748376226b31549f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.4.tgz","fileCount":90,"integrity":"sha512-WPlM8fO1l8YC2lWp5iWq8QWShyqa3q+2ufLh97eAnUHVeQZsDcnTnl6i+h5PHQRFN+AHTiR07moJD0Uf8v7SYw==","signatures":[{"sig":"MEUCIQDfrgMF2h1zY6suUVASBfmOP0gIwpRcKxNLAB5i0ZPLmAIgQf9us5yJnlvfmLmEYyjg32V/FLdgV3KwPcsgB6nQRFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90195},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/6787425f993b5599d3ead97fa417f777/mobx-vm-entities-4.3.4.tgz","_integrity":"sha512-WPlM8fO1l8YC2lWp5iWq8QWShyqa3q+2ufLh97eAnUHVeQZsDcnTnl6i+h5PHQRFN+AHTiR07moJD0Uf8v7SYw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.4_1733211054888_0.5743756584383841","host":"s3://npm-registry-packages"}},"4.3.5":{"name":"mobx-vm-entities","version":"4.3.5","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"16a4cf0baeef5baccbcf4630b0e7ad279c238b43","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.5.tgz","fileCount":90,"integrity":"sha512-R3nIvm3ztUcX3hLi/0WodcsGMFnXwvhDepHx8CXlsoiGzkEeeMy23IIL7s1ZIGFVUV+qJD7U+kD9B9rBWCSvEA==","signatures":[{"sig":"MEUCIQDNmGX3y2pF5Bc+OD+DAO3ZzKVDajD1FRJJUq5pyENb/QIgcu0hFFMPjfzed4jynxg0rzX+GkHFTLYFxKooNxLJeuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90197},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/52d62e5a5b4ed2d9f967dd990cb6b709/mobx-vm-entities-4.3.5.tgz","_integrity":"sha512-R3nIvm3ztUcX3hLi/0WodcsGMFnXwvhDepHx8CXlsoiGzkEeeMy23IIL7s1ZIGFVUV+qJD7U+kD9B9rBWCSvEA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"## What package has","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.5_1733211159998_0.5325777191692054","host":"s3://npm-registry-packages"}},"4.3.6":{"name":"mobx-vm-entities","version":"4.3.6","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"f6cf2c53cc8e7dd02c023f2c3bb442545a5ef79a","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.6.tgz","fileCount":91,"integrity":"sha512-fNxo/zTYw892qOz0DZS7CY4OdueuFugnKZi9Kat3n9DixtzsXe/JLUZ6h1f7orp2l2pjjDLAxdpFfTPSk/0OVQ==","signatures":[{"sig":"MEQCIB2Hjg9MB24k5SWGTSJmbfss0nYstgk2fOl7XpiglcH+AiB2sKXwK2c7j6WjYDWsilgjNd5bzFO/GVXJF5/aG6baDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205938},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.6.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/804451f192f23b12236cef5e5ff3019c/mobx-vm-entities-4.3.6.tgz","_integrity":"sha512-fNxo/zTYw892qOz0DZS7CY4OdueuFugnKZi9Kat3n9DixtzsXe/JLUZ6h1f7orp2l2pjjDLAxdpFfTPSk/0OVQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"<div style=\"width: 100%; display: flex; align-items: center;\">     <h2 style=\"margin-right: 20px; flex: 1\">MobX ViewModel power for ReactJS</h2>     <img src=\"assets/logo.png\" height=\"86\" alt=\"logo\" /> </div>","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.6_1733213928031_0.30963759041029326","host":"s3://npm-registry-packages"}},"4.3.7":{"name":"mobx-vm-entities","version":"4.3.7","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"953e0510046c2504e7cce1c733fb16f89f2edada","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.7.tgz","fileCount":91,"integrity":"sha512-7XTiBCXpJh0IRWKXIBWGiPiJwskSBIZnaDR9AzTlzDn90EIR0IYur3RNVqpVVULTK1mHRvdcmeVLU6TxgNatUg==","signatures":[{"sig":"MEUCIA7m1eU7lmkbU+96jScw7X8HSOiNHAN9cqOVmjY3spkQAiEA5bb/yiIzPWqK55ColcsPWbI+Kha7qRMPSz1TbJGG45o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205834},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.7.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f665cb4be068119910ed9cfb031ad319/mobx-vm-entities-4.3.7.tgz","_integrity":"sha512-7XTiBCXpJh0IRWKXIBWGiPiJwskSBIZnaDR9AzTlzDn90EIR0IYur3RNVqpVVULTK1mHRvdcmeVLU6TxgNatUg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"86\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.7_1733214170791_0.4513049803742608","host":"s3://npm-registry-packages"}},"4.3.8":{"name":"mobx-vm-entities","version":"4.3.8","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"cbcffe3a9a1f833ffb69f28baf06c4e60b5b9fb2","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.8.tgz","fileCount":91,"integrity":"sha512-o8EySlfV3nyS3O2cEyLjT3u+NiRSxOZcyBOASMBrWDloFQgUfJLZa5Mv84deUzp5p0gpecxR3WBXHQMWPwuiaA==","signatures":[{"sig":"MEUCIQC9qPkwdPYpsQktpe4NtCMB6XE/8jpKdQVnaoQsamvXGAIgEt6dwhdwyoyfyj6cMdetwdw3/FX0a430TpG+WFtGt1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205855},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.8.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/3d723f3dfa196e46fb3c8588ac47fa04/mobx-vm-entities-4.3.8.tgz","_integrity":"sha512-o8EySlfV3nyS3O2cEyLjT3u+NiRSxOZcyBOASMBrWDloFQgUfJLZa5Mv84deUzp5p0gpecxR3WBXHQMWPwuiaA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"120\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.8_1733220030143_0.5056431769639544","host":"s3://npm-registry-packages"}},"4.3.9":{"name":"mobx-vm-entities","version":"4.3.9","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-vm-entities","bugs":{"url":"https://github.com/js2me/mobx-vm-entities/issues"},"dist":{"shasum":"f10bd40afcdcb638a46d0e1e10b89a83fa99a0ac","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.9.tgz","fileCount":91,"integrity":"sha512-yr9CfT//Qf8E0SMzzHCm6jLal/dXMdgS7SlDzbWn4uqHFHZ77xq2VoMST5DLg/H9BYNymISut4vopvysZJdeTw==","signatures":[{"sig":"MEYCIQCO/J/L6Vps/yA4nw3fDISL6gQrdW8l4S1XLoQQxK5wmAIhANSvRWU4K8VN1NQK3mOB4rV3wmVMqig6WCC8vaDjoTTF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205855},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.9.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/6ea687df799d11aa6b3cb60a7d90731f/mobx-vm-entities-4.3.9.tgz","_integrity":"sha512-yr9CfT//Qf8E0SMzzHCm6jLal/dXMdgS7SlDzbWn4uqHFHZ77xq2VoMST5DLg/H9BYNymISut4vopvysZJdeTw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-vm-entities.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.9_1733220129897_0.08174096859824442","host":"s3://npm-registry-packages"}},"4.3.10":{"name":"mobx-vm-entities","version":"4.3.10","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"353dac26aabdd21aa63911391457c30e6ca51572","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.10.tgz","fileCount":91,"integrity":"sha512-tzLhxpnI1oE6ip3dAKf+3yZpUM/hNHM/SuSCmh6mM4pcbSkE/4eEu1thmrluyNq0V7PyWOeMABBV4H480bzRXA==","signatures":[{"sig":"MEUCIQDgP9WDrySJqSyE4GViIz32La6CH7nzyQDVRC91DqiwJwIgB1QzcqN3fmeYlMYlhQDXp4LB2su6fUeiPYjd9UkF1QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205847},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.10.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/397e4661b4bd5123827e76aac30dd2a6/mobx-vm-entities-4.3.10.tgz","_integrity":"sha512-tzLhxpnI1oE6ip3dAKf+3yZpUM/hNHM/SuSCmh6mM4pcbSkE/4eEu1thmrluyNq0V7PyWOeMABBV4H480bzRXA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.10_1733318816065_0.2846737872030223","host":"s3://npm-registry-packages"}},"4.3.11":{"name":"mobx-vm-entities","version":"4.3.11","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"de4d77e5f00e02924508a659b183d749168e887c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.11.tgz","fileCount":91,"integrity":"sha512-i8WFGtM+AO5+VShl4ji6bHMMxDVkWIGeYcKmcTnJeI2SJThi+F5tml+mxkX0dDLvh53y/od6hzTESJDY1ZePJw==","signatures":[{"sig":"MEUCIF6t+EAHVCyC9ThamnIf8dkOhhZGn2FhiqgXL1UXNnPmAiEAyCIAuFRhb1LnX+GlzqYD4pdQ5x8+Ch3Wx4qVSFcB7Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201465},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.11.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/39aaf72c06387c98de75d35287d62072/mobx-vm-entities-4.3.11.tgz","_integrity":"sha512-i8WFGtM+AO5+VShl4ji6bHMMxDVkWIGeYcKmcTnJeI2SJThi+F5tml+mxkX0dDLvh53y/od6hzTESJDY1ZePJw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.11_1733473319858_0.5209704803467909","host":"s3://npm-registry-packages"}},"4.3.12":{"name":"mobx-vm-entities","version":"4.3.12","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.12","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"1c021adf5570cc5dd62409d2010439f6b8d5d7eb","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.12.tgz","fileCount":91,"integrity":"sha512-kx3zc64RSheSDqAy96uBmXTZJso4nxZl8lQ3P0ahMxeylu5btV4xZZg4vL3z4HfXTmXWsWv0RTzghsl2LI+lxA==","signatures":[{"sig":"MEUCIQCFoVgCdKHT6JjcF7foE/fWIdSkNPE7yPVairP2ShHl4AIgN1UR5hLshttjwcQJsp2FLGJjE5p4v3ftVpUmZ3VQv+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202094},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.12.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/e1436e0d264498cd86a328b49db44426/mobx-vm-entities-4.3.12.tgz","_integrity":"sha512-kx3zc64RSheSDqAy96uBmXTZJso4nxZl8lQ3P0ahMxeylu5btV4xZZg4vL3z4HfXTmXWsWv0RTzghsl2LI+lxA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.12_1733486862473_0.07980397642286507","host":"s3://npm-registry-packages"}},"4.3.13":{"name":"mobx-vm-entities","version":"4.3.13","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.13","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"065e8e60c75c6b90907b85b93a32c63cddcf07b0","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.13.tgz","fileCount":91,"integrity":"sha512-WdbWii/M2hCcyFhZTXKpYtNi8nkxru7A/zlH8BfV/AfwLEbXj3PS5nTdxmDCbGWsfCpZ4+f7XY4ZdMTNtcKSXw==","signatures":[{"sig":"MEQCIHn7VyEFLlLapJTjmqAUhu1//GdgX5XAI5PldVV0RAWGAiAsVHVHiKnV0MKWFeeDjdR5RDqHAMoN0ApG08zzXdVTnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202582},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.13.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/3cb7cbce1d726fae6c01914009d8d3ba/mobx-vm-entities-4.3.13.tgz","_integrity":"sha512-WdbWii/M2hCcyFhZTXKpYtNi8nkxru7A/zlH8BfV/AfwLEbXj3PS5nTdxmDCbGWsfCpZ4+f7XY4ZdMTNtcKSXw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.13_1733496119184_0.6203697447024787","host":"s3://npm-registry-packages"}},"4.3.14":{"name":"mobx-vm-entities","version":"4.3.14","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.14","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"9ff6efc37a12931a5ca02ab0426a899f73e01788","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.14.tgz","fileCount":91,"integrity":"sha512-RRKfUd7KaWHTVztKnoWF/AVZ+RLElRcTDmyBRZXBnz/hvUeiK+dlLIWVN3gdj9y/jxMMPw5zcsej13Cyfq10pA==","signatures":[{"sig":"MEUCIQCFOE72bKXaP7xhTzvKMAC6bNdnlrRF2G0dSsmAwF+XsgIgbIUZgzJS6faumwiQ72wkJZAtBGdl/q4Dep7WsyH2S/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202635},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.14.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d70ba186f52abd07cb1d0795e91a9fd8/mobx-vm-entities-4.3.14.tgz","_integrity":"sha512-RRKfUd7KaWHTVztKnoWF/AVZ+RLElRcTDmyBRZXBnz/hvUeiK+dlLIWVN3gdj9y/jxMMPw5zcsej13Cyfq10pA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.14_1733496332535_0.8651596962444605","host":"s3://npm-registry-packages"}},"4.3.15":{"name":"mobx-vm-entities","version":"4.3.15","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.15","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"b9030e8f19456e07c7c55ba3b2691bedc24f44c0","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.15.tgz","fileCount":91,"integrity":"sha512-fL4PO+Q4Lc3bdubRkdk6Bx2x/LQaBEpMgAVChHLFe7nXU8kran5CylKEgW3LxXnrdtboBCFDhPWD2neBeX9Rcg==","signatures":[{"sig":"MEQCIGfU8S3AG0e8cPttSA+mwNUVYsjMPL3SJdiS5FYOG6ULAiBm3MgEtQDNt4oNN1F2e3gQJj5mJ9qbLUQvw8CG/6eeHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202797},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.15.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/5b639b169d0bb4460d8c36853f1e2e20/mobx-vm-entities-4.3.15.tgz","_integrity":"sha512-fL4PO+Q4Lc3bdubRkdk6Bx2x/LQaBEpMgAVChHLFe7nXU8kran5CylKEgW3LxXnrdtboBCFDhPWD2neBeX9Rcg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.15_1733496714161_0.38871434721974585","host":"s3://npm-registry-packages"}},"4.3.16":{"name":"mobx-vm-entities","version":"4.3.16","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.16","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"c3bfa320afa6eaa257cd661337ad2af6f98aebbe","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.16.tgz","fileCount":91,"integrity":"sha512-soTSaEWbvv+fRasTVGrlM4w+PAEmJ12tBZfDC/Hpf9PRoef1MulU8gImF6qTfV0gA+AoWy1aF5WC0Ll79K3Diw==","signatures":[{"sig":"MEQCIAGrkZ4Vsvd0RinuVmSSz8hmS9UOgF8N6Z2FK9MZYmR2AiAIeOvgsBaXoYyG7SFn/qY+y/vuT3vR0I2inpMYO2GMcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203087},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.16.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/1512b651a474c589f68defa661b8d565/mobx-vm-entities-4.3.16.tgz","_integrity":"sha512-soTSaEWbvv+fRasTVGrlM4w+PAEmJ12tBZfDC/Hpf9PRoef1MulU8gImF6qTfV0gA+AoWy1aF5WC0Ll79K3Diw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.16_1733560866838_0.6665882593279324","host":"s3://npm-registry-packages"}},"4.3.17":{"name":"mobx-vm-entities","version":"4.3.17","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.17","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"7b629c788ab8e3ed90714eda0268607411961c75","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.17.tgz","fileCount":91,"integrity":"sha512-HMQz5uDD3CKTbawBaPOdwMSl+SxQMwQ39WMpzM02EbwNNxjtRMfVUsIMvNJNJ9X48Vq+jOKOQq4cMfjfTxElkw==","signatures":[{"sig":"MEUCIFPxz8GrIw6UVJviNt2ivKuijP3E37j5SCJay4gEgOeMAiEAhIHEU65o5bjWtFlKSslD7gWtcjrb0lL0e0PNXVmuBT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205855},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.17.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ca313186f2f590e0d2bb81c445a0706d/mobx-vm-entities-4.3.17.tgz","_integrity":"sha512-HMQz5uDD3CKTbawBaPOdwMSl+SxQMwQ39WMpzM02EbwNNxjtRMfVUsIMvNJNJ9X48Vq+jOKOQq4cMfjfTxElkw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.17_1733584738942_0.7382976461693744","host":"s3://npm-registry-packages"}},"4.3.18":{"name":"mobx-vm-entities","version":"4.3.18","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.18","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"522e6edf955b5b7b397ad64907b7599eabfbe936","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.18.tgz","fileCount":85,"integrity":"sha512-/ZofWCALNR44BcHGFtdCjlbhoUQlEkNpMRwW04FuVDn3cAShErmr5bdogANMQ2Ch5LR8FT3OlUJHNtCW3kBklQ==","signatures":[{"sig":"MEUCIAZF7jVIzwwYYT/n8n756hyOznk0DoGjlEQDRI+O7z9nAiEA/AV4mbypyr/iyUAFY2mLI4lMt/nJKaCmv3IzKqM9TKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199338},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.18.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2195d06ec9fc258fe1dd9cf5a5fb3400/mobx-vm-entities-4.3.18.tgz","_integrity":"sha512-/ZofWCALNR44BcHGFtdCjlbhoUQlEkNpMRwW04FuVDn3cAShErmr5bdogANMQ2Ch5LR8FT3OlUJHNtCW3kBklQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.18_1734710501825_0.1637821772759933","host":"s3://npm-registry-packages-npm-production"}},"4.3.19":{"name":"mobx-vm-entities","version":"4.3.19","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.3.19","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"6db462256f8dc43fb4a19b8c1b77b311b6114a9f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.3.19.tgz","fileCount":85,"integrity":"sha512-/nDm5LM9OUsr3xMX9Zk76+OH78ft/8VV0m1VuJKVuH8mUzv4t7H3dIJS0uQvKiUa9CFptZ6Hdoca/XMi7ywZQg==","signatures":[{"sig":"MEYCIQDQfm/A3FPXd0KZ8tAypie34gkkCJH17HwwbKD83z5Z6AIhAJu92ow+XkJkZldvdJKH3cuqG3V1rQrT+5JeWMjKgw4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199380},"main":"./index.js","_from":"file:mobx-vm-entities-4.3.19.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/abstract-view-model.test":{"types":"./view-model/abstract-view-model.test.d.ts","import":"./view-model/abstract-view-model.test.js","default":"./view-model/abstract-view-model.test.js"},"./view-model/abstract-view-model.store.test":{"types":"./view-model/abstract-view-model.store.test.d.ts","import":"./view-model/abstract-view-model.store.test.js","default":"./view-model/abstract-view-model.store.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/15828742f1608528341f4fb320dee32b/mobx-vm-entities-4.3.19.tgz","_integrity":"sha512-/nDm5LM9OUsr3xMX9Zk76+OH78ft/8VV0m1VuJKVuH8mUzv4t7H3dIJS0uQvKiUa9CFptZ6Hdoca/XMi7ywZQg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.3.19_1734710996855_0.6023144113754486","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"mobx-vm-entities","version":"4.4.0","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"898b9e9bb0077ead707ceb542a058480021afadd","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.0.tgz","fileCount":85,"integrity":"sha512-PirZ+epKjlt0nVO0U+yDTuugOKPiInGUrHEIy8b/f2iEsLr9hAwOLo3oBbDYOURP/ul3DjONX1g8gK9Fl3KQRQ==","signatures":[{"sig":"MEQCIDFN3zexFiwrYeKSCErP2glY5XATocEmg5/WHtIUnYGkAiBIuvJWxUSNldlHhnu8Sf5PMpje3jdh8dC+t7va1crzXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200440},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/dad5abd73a63d2f3c9f017f1c83d8a2b/mobx-vm-entities-4.4.0.tgz","_integrity":"sha512-PirZ+epKjlt0nVO0U+yDTuugOKPiInGUrHEIy8b/f2iEsLr9hAwOLo3oBbDYOURP/ul3DjONX1g8gK9Fl3KQRQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.0_1734721751769_0.7292874056254859","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"mobx-vm-entities","version":"4.4.1","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"c14574c112b6692fa388acbfec0f42a5387d332f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.1.tgz","fileCount":85,"integrity":"sha512-DSHwoxJeQ+LBF/XZU78xLcpyUg6AKAWjSRJyMRI9MXXwgnT1Wmf9RAS0Y+57jldkN8h+Gf8G2w8oSUzXH519GQ==","signatures":[{"sig":"MEYCIQDMwuMeG+RA8Y53Txpai+udLAyR6AhxZRmLYBrbLuNj/gIhAODdBD8xzO2hEPm9LszdPLywcaXrMKyv/vu824IMuzNz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200407},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/01c1cf9c2eba4b5302b08c844399679f/mobx-vm-entities-4.4.1.tgz","_integrity":"sha512-DSHwoxJeQ+LBF/XZU78xLcpyUg6AKAWjSRJyMRI9MXXwgnT1Wmf9RAS0Y+57jldkN8h+Gf8G2w8oSUzXH519GQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.1_1734722091947_0.9664954084162483","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"mobx-vm-entities","version":"4.4.2","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"d6b79b1b1ddfa93da33087e4aafed0e1339fe047","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.2.tgz","fileCount":85,"integrity":"sha512-QxrmxfxvNo9OlSKiKX3hB6Sdw389jWuEix1NHm+OEmvK/nUYfIvof9uzJgxbn/dcZkHAZCGZEFocPfgqEsJ2ew==","signatures":[{"sig":"MEYCIQCAtg4Y84wzxGS6wnRWLMz0jmgzM0ox754T/s0xEr55EwIhAJK0OlOXoXC+BWTfh04quuwiZwRgie8kBKq2Dwn/fh2n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200940},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f083e5481b221cb94b47ef332007e31a/mobx-vm-entities-4.4.2.tgz","_integrity":"sha512-QxrmxfxvNo9OlSKiKX3hB6Sdw389jWuEix1NHm+OEmvK/nUYfIvof9uzJgxbn/dcZkHAZCGZEFocPfgqEsJ2ew==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.2_1734761862610_0.46176039982556927","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"mobx-vm-entities","version":"4.4.3","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"0b63f85a3cdfe153afcd17081368508b36d5a730","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.3.tgz","fileCount":85,"integrity":"sha512-2oPXmjLU6BkQMaXtzPeyX7JdhNt+rXHZzKSHQLjDEOmp6/WQEZXv1fpFOsuU/2E6dFO1xMUpnQW8AyBae1X9lQ==","signatures":[{"sig":"MEQCIAyYb6CjzwWdc89/V/zSeEw8tlsf8oMTcqRm+Op3PHjrAiAv5ngshCkjuAoCATe+j2D3cde3fMbWzP4UndmLNm/03g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201737},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/0dfb98bd6d8db4e484baf9b6989f8c1b/mobx-vm-entities-4.4.3.tgz","_integrity":"sha512-2oPXmjLU6BkQMaXtzPeyX7JdhNt+rXHZzKSHQLjDEOmp6/WQEZXv1fpFOsuU/2E6dFO1xMUpnQW8AyBae1X9lQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.3_1734765587769_0.5512337008454209","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"mobx-vm-entities","version":"4.4.4","keywords":["mobx","react","view-model","view","model"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"edc31935fbcc1696ddb35a1df65158f6428487c3","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.4.tgz","fileCount":85,"integrity":"sha512-66tYKOLNQM4ho6OMW7qxGlR7MEGpXAEBvfPhhjbP2ki5bYa6X5J1ICor7Qt9vVCPgeXHs/9qlw2y7kWrJByOwA==","signatures":[{"sig":"MEUCIAH2ryPj5UVAlKsxFJjEBz2BuQkpmvmRsXAZXuAe8xyhAiEAzQk3iijPnxoHGqI8XD+hAf/uDvIUL+dVgPaPSMJNByg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201738},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix && pnpm test:coverage","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:update-snapshots":"vitest -u"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/3da5bfb2b7ad1d3b4f739a86f7ca3fba/mobx-vm-entities-4.4.4.tgz","_integrity":"sha512-66tYKOLNQM4ho6OMW7qxGlR7MEGpXAEBvfPhhjbP2ki5bYa6X5J1ICor7Qt9vVCPgeXHs/9qlw2y7kWrJByOwA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.4_1734765927912_0.16476475914057276","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"mobx-vm-entities","version":"4.4.5","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"8da3e7b217e39da582a72a5538188193b15fa532","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.5.tgz","fileCount":85,"integrity":"sha512-HwnvOsC8z+uQ1hIPaGz+o4/LEJTgNOzYnya0Is5oiK2VWEKuxL+yvNIPr9wd9Up8Ds0C8meIDxu28CYJWfh4Wg==","signatures":[{"sig":"MEUCIEDAxTjIkJTUW0QDqSgsi8P2XqX7jrEPWEdzjMfmjVn8AiEAshY7strRyJAKzcAop0QWj0s37uNm+Qn5cMOrSJFk/WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202661},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/bf26dabcfb95ce6172da671c455cd131/mobx-vm-entities-4.4.5.tgz","_integrity":"sha512-HwnvOsC8z+uQ1hIPaGz+o4/LEJTgNOzYnya0Is5oiK2VWEKuxL+yvNIPr9wd9Up8Ds0C8meIDxu28CYJWfh4Wg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.5_1734767042221_0.30589509915226154","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"mobx-vm-entities","version":"4.4.6","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"5729b3bc6ea178f7784d9e718ff524b9451db00f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.6.tgz","fileCount":85,"integrity":"sha512-QHUwm8bPxgMW3qpD+mKCo5QIsowaq7r+N5pTUe6r1Yuz6Da972iTHjjCcXAX/P8uyUEVNWYiaHSXmxIIwvC2RQ==","signatures":[{"sig":"MEUCIQDpXP0F3ay/ndKHnZNmqGws1mzY2JACZk8VShyL38lOfwIgVnHmQva9dEIc6fR7fdBIiAPFb4Wftvi2LgBzeER1qhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202689},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.6.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/0f36315963a9a8372fa41f65aceaddcb/mobx-vm-entities-4.4.6.tgz","_integrity":"sha512-QHUwm8bPxgMW3qpD+mKCo5QIsowaq7r+N5pTUe6r1Yuz6Da972iTHjjCcXAX/P8uyUEVNWYiaHSXmxIIwvC2RQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.6_1734788337056_0.4728926013816195","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"mobx-vm-entities","version":"4.4.7","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"00d44534dc160dc88b491fd243fbbbfade635dee","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.7.tgz","fileCount":85,"integrity":"sha512-AUyadR9yBRiUsnziChQH2iOL8tus+s7M4Cn/5LSBD9mDDYSbjXvKcmkg7GmZxjmP4+abE55DdT/KvoWHNrtVAQ==","signatures":[{"sig":"MEYCIQC2t3b6IO8vcPQBvZZVZGbAraLdYayuIX0R440MyOvNRgIhAMllCSMIv1ZEmELIG5tkFZbN859d9m2dmCSn3U+Ment7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202590},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.7.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c934ccef585766c1463bcfd59ae35f71/mobx-vm-entities-4.4.7.tgz","_integrity":"sha512-AUyadR9yBRiUsnziChQH2iOL8tus+s7M4Cn/5LSBD9mDDYSbjXvKcmkg7GmZxjmP4+abE55DdT/KvoWHNrtVAQ==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.7_1734789111581_0.4877884336984748","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"mobx-vm-entities","version":"4.4.8","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"43d571bf1ce8637ae1077f6d9edf77c6aaa836ac","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.8.tgz","fileCount":85,"integrity":"sha512-rMXft1x7zqfCeh9o7wMNZ7qj2VyaRyUh/KkkDKbkPuiKPJSA6GBpodrhpgG9lyKejuaaCyHPFgdI+A/N0KnJcA==","signatures":[{"sig":"MEUCIA5jTA7Od4Uvj27AfTq2P1RmFUFaiTz3owJNOmPfnVHEAiEAr0BCadjJU109NWVJxYJuhE+38xuHbAlBVXp4m8tc/DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202590},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.8.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/a6f941bf510aa7b0f407ac0dbd14cf8f/mobx-vm-entities-4.4.8.tgz","_integrity":"sha512-rMXft1x7zqfCeh9o7wMNZ7qj2VyaRyUh/KkkDKbkPuiKPJSA6GBpodrhpgG9lyKejuaaCyHPFgdI+A/N0KnJcA==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.8_1734819430308_0.48311300112294475","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"mobx-vm-entities","version":"4.4.9","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"d2bf398f13d243afa2981cf59af80cf65348165b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.9.tgz","fileCount":85,"integrity":"sha512-WnlkGwgE+hXfaABbgQX6ukgN6MULkay4uzJf1SGXJslzWylWv8Re05o96qOCd/yzsbYqXZZdswjApkkem1c/Uw==","signatures":[{"sig":"MEQCIFagtizypKffGi1N3t+bcFJmh9DZAtNaloSWxWg8ioNpAiAi3uI5TJVzird0LDS4wV6ujEHEdOjqCW10ewLAv28EBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202590},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.9.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ecc030ecec37d44b90b037112e7ee4d2/mobx-vm-entities-4.4.9.tgz","_integrity":"sha512-WnlkGwgE+hXfaABbgQX6ukgN6MULkay4uzJf1SGXJslzWylWv8Re05o96qOCd/yzsbYqXZZdswjApkkem1c/Uw==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.9_1734819606791_0.4318724531865159","host":"s3://npm-registry-packages-npm-production"}},"4.4.10":{"name":"mobx-vm-entities","version":"4.4.10","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"6239abd1704611cff2a7606699a53ce7263a309f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.10.tgz","fileCount":88,"integrity":"sha512-Ry2O0cGd2CkEQdexM6vlbweoJvOcR4Rz/DqPzMRcoT29HN+w5Jr++SrkPrPnROgM+185JHm0eLhODViHAH621Q==","signatures":[{"sig":"MEQCIFuGKfCQGFbXnUenM4ESXIkRAwnYt75ADq0H1s/8Db14AiAMk0kzMWkZjrnSESwj5LkUv2Yz+K9CbAZdC5XQi+qPeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213510},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.10.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ef7d274d2a010e6a9ee225c5cb894095/mobx-vm-entities-4.4.10.tgz","_integrity":"sha512-Ry2O0cGd2CkEQdexM6vlbweoJvOcR4Rz/DqPzMRcoT29HN+w5Jr++SrkPrPnROgM+185JHm0eLhODViHAH621Q==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.10_1734823460542_0.9077393333759933","host":"s3://npm-registry-packages-npm-production"}},"4.4.11":{"name":"mobx-vm-entities","version":"4.4.11","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@4.4.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"feea7cb8df9460ea531db65fcdfd4509ea1018e1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-4.4.11.tgz","fileCount":88,"integrity":"sha512-4at8Y4E/RvDPJ+Sm1+zEcqnhZG++ltr0UYbAdOpLAO8kXDedRcMQpLnu6HfA6zph9W7l/EFrU1TGXqLMn4++Vg==","signatures":[{"sig":"MEUCIBgjj4IjJ5qobT1BNhe+0gsiDK44saj9uyFWCvBxaJ8qAiEAkZHKFbWXXe4p9p4BqrGc9Nx11CkDVA1RdvoGi109yRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213160},"main":"./index.js","_from":"file:mobx-vm-entities-4.4.11.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/abstract-view-model":{"types":"./view-model/abstract-view-model.d.ts","import":"./view-model/abstract-view-model.js","default":"./view-model/abstract-view-model.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/201495682158096dd1f733db0f5ebf38/mobx-vm-entities-4.4.11.tgz","_integrity":"sha512-4at8Y4E/RvDPJ+Sm1+zEcqnhZG++ltr0UYbAdOpLAO8kXDedRcMQpLnu6HfA6zph9W7l/EFrU1TGXqLMn4++Vg==","deprecated":"This project has been renamed to 'mobx-view-model'. With starts 6.0.0 version all dependent packages will use mobx-view-model package instead.","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","disposer-util":"^1.0.9","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_4.4.11_1734824105763_0.06614693007645478","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"mobx-vm-entities","version":"5.0.0","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"f208523fae22ec3debc99f6f5cd8b0c163d09f5f","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.0.tgz","fileCount":79,"integrity":"sha512-B0u0tu2N6vYdew9fEmt40DctgFruHB0peLy+mRANsW7cdRWnLpkE5Y6JeRYyChB0W12La9AjrSE9wukxQ0NxOQ==","signatures":[{"sig":"MEUCIQCJfzGtYZUGcyguaQmrYqXreaaxBbwmSS+KJD/wQhf6xwIgaHVc7AffAHCxfiTvUmikPXmTm2jkgTH5joMEHdpn3Jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209165},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/08a0a6af0ca0d001ac4c8c6c604c3d4d/mobx-vm-entities-5.0.0.tgz","_integrity":"sha512-B0u0tu2N6vYdew9fEmt40DctgFruHB0peLy+mRANsW7cdRWnLpkE5Y6JeRYyChB0W12La9AjrSE9wukxQ0NxOQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.0_1734855700965_0.3661626138071159","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"mobx-vm-entities","version":"5.0.1","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"d2f6b631cbecaffc49ae3434fe5d40b3f0c08abc","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.1.tgz","fileCount":79,"integrity":"sha512-IEl61qE7lKFBMgo3fnVLC1ZueGfT4nTyEb9RaX3wts1oqSpPRVaSGGiXOeyZWKcZP9Jy+EVwL1Ks4W9Hki9hrg==","signatures":[{"sig":"MEQCICP5053iwIJWTMij2VcNt6bzt9DjNT9KsTix0FaUZ2JXAiAZjWOx2PyxuNW9K5EDw1fpCZuconWfpbpWUKI6hUEo1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209071},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9e42396cf1bad273005cc4a3ba54b1a8/mobx-vm-entities-5.0.1.tgz","_integrity":"sha512-IEl61qE7lKFBMgo3fnVLC1ZueGfT4nTyEb9RaX3wts1oqSpPRVaSGGiXOeyZWKcZP9Jy+EVwL1Ks4W9Hki9hrg==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.1_1734856136092_0.6511863215546398","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"mobx-vm-entities","version":"5.0.2","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"07b166fa7d66800570c1037b432b407dce7a4a7d","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.2.tgz","fileCount":79,"integrity":"sha512-tps/Osn0FXgRVlWTQ+WoWYbx80kWak//xDGw7Yqj69aN9LqaBAlUDG3G9loZ6wu6ajbHJhxrbikwsuXtXKX5Fw==","signatures":[{"sig":"MEYCIQDtw23uQVnBPBGt+f7W/VCJ3LQXeXRKVUJf0pCdvb5vzgIhAMdruRmrFsZx2tL11WCdJlBvVb1JhbOEm6b5dcTYk6vs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209112},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d3ca0a94d9844e4a4a4b2dda0f4fa3e6/mobx-vm-entities-5.0.2.tgz","_integrity":"sha512-tps/Osn0FXgRVlWTQ+WoWYbx80kWak//xDGw7Yqj69aN9LqaBAlUDG3G9loZ6wu6ajbHJhxrbikwsuXtXKX5Fw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.2_1734935000648_0.19609368464477162","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"mobx-vm-entities","version":"5.0.3","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"c14ff7f2bdbfad4f9a99d1bf97bf8b6b9c20570a","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.3.tgz","fileCount":79,"integrity":"sha512-zE4WwCxlC7UwVCJVh/i5djpGD+m3tWw1iAikjjwhoBZuMM4nFFrP+G/rdIJhNMIgqSfDOP4ZF/T3e0Hh2EcFrA==","signatures":[{"sig":"MEUCICGww5jAdC/BRgQ91bV2KEgpF+G/CPyJujDaefiaHJCTAiEA6FoUv9VfVfQMH4nIZOJfTO+G7X9b/qqnJUyZ8meLRzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209144},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9f8b47c688e2a3d1bffee03760522796/mobx-vm-entities-5.0.3.tgz","_integrity":"sha512-zE4WwCxlC7UwVCJVh/i5djpGD+m3tWw1iAikjjwhoBZuMM4nFFrP+G/rdIJhNMIgqSfDOP4ZF/T3e0Hh2EcFrA==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.3_1735294345260_0.19876667181717322","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"mobx-vm-entities","version":"5.0.4","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"34e5dd276ac4f36f524feb2cba68c38b0bbd10d2","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.4.tgz","fileCount":79,"integrity":"sha512-TemFB3vlp49urHuuAI9hmGCr7wYezqqhhWJr/4TJdjDSrDwRCq1hGEB4A2EIwMRWOCh8pAvtCJ4DoaTAHJ0Zug==","signatures":[{"sig":"MEUCIQC+7JwUICtMKLg7S4/yQF4+7FcvvgDE+8XcaOb8EYZvjAIgf/sswgcTiPQyPIGgBgYIuzgqf6Uh0//1yo0aQbGZdqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214228},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/10e3439381fccfceffb9fdb5473d8daa/mobx-vm-entities-5.0.4.tgz","_integrity":"sha512-TemFB3vlp49urHuuAI9hmGCr7wYezqqhhWJr/4TJdjDSrDwRCq1hGEB4A2EIwMRWOCh8pAvtCJ4DoaTAHJ0Zug==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.4_1735303094028_0.12162839652833113","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"mobx-vm-entities","version":"5.0.5","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"d912c80f449cd8331478c1180d9911a308caf815","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.5.tgz","fileCount":79,"integrity":"sha512-+/jwYQoXxV/m3owndee+9Vpt6GcQMVYko7KZC/T0Oj5B3Tx87mMpn3FqW8Bdhtt6T21fwwUE/BacRrQ/l2eHcw==","signatures":[{"sig":"MEYCIQCzTYjzg2zrtu9NBOrGAu2s0LfH1OIWfoPBvaObc+KQ7gIhANYFyJXhQvE7CUlWQyD1qWaLU/Bkw35N6VvasZLlK0rd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214228},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/a8f71892570ae10430aa40fd0ad3d10a/mobx-vm-entities-5.0.5.tgz","_integrity":"sha512-+/jwYQoXxV/m3owndee+9Vpt6GcQMVYko7KZC/T0Oj5B3Tx87mMpn3FqW8Bdhtt6T21fwwUE/BacRrQ/l2eHcw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.5_1735398625832_0.039530480872034035","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"mobx-vm-entities","version":"5.0.6","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"e29a662a7a909b05a9e6fc78f3ac332e012d9b0c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.6.tgz","fileCount":79,"integrity":"sha512-rXhNoW1iPhkuZA4Ld/hWgiVUlGJXO7eASLpTtYXZq9w8qX6BPT3bok/XqYp7zTPkp0GHihn1ell0+tj77ZvxIQ==","signatures":[{"sig":"MEUCIBcsOh/d8N8y66n1CzzHqeLtQfcr7JwnPpscstGc4Jj4AiEAntLxZJFjdxwEsLepv0K53Ml5xIP4+MjP9CzQc8PslJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214228},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.6.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/7afd7c188968f6970cff6c3d935ae763/mobx-vm-entities-5.0.6.tgz","_integrity":"sha512-rXhNoW1iPhkuZA4Ld/hWgiVUlGJXO7eASLpTtYXZq9w8qX6BPT3bok/XqYp7zTPkp0GHihn1ell0+tj77ZvxIQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"25.0.1","eslint":"8.57.0","rimraf":"6.0.1","vitest":"2.1.4","typescript":"5.4.5","@types/node":"20.14.5","@types/react":"^18.3.3","@types/lodash-es":"^4.17.12","js2me-eslint-config":"1.0.4","@testing-library/react":"16.0.1","@vitejs/plugin-react-swc":"3.7.2","@vitest/coverage-istanbul":"2.1.6","js2me-exports-post-build-script":"2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.6_1735398788534_0.23770575422575901","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"mobx-vm-entities","version":"5.0.7","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"c0d203b2b146b70cd24814afe472e8e8ecf5d656","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.7.tgz","fileCount":82,"integrity":"sha512-XmhNgf4mAOlN8+tD5w3Tq1VxpKT9B5myi9831d04ukmDB0x+4cGnW9csbXKH+8r8w4qkeirCdVl1RAzEM9ay8w==","signatures":[{"sig":"MEUCIQCtzHNs4bwkQ5h0kxmDWvyj50AXQle62hjMxWIw7PLaZwIgINwlLjO+uTXKnlr+i5TVCQW0tYLT76E4qvm+zq9Xq7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216276},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.7.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/1ab3dc244d680c80b6ba062f9437d4c1/mobx-vm-entities-5.0.7.tgz","_integrity":"sha512-XmhNgf4mAOlN8+tD5w3Tq1VxpKT9B5myi9831d04ukmDB0x+4cGnW9csbXKH+8r8w4qkeirCdVl1RAzEM9ay8w==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":">=6.12.4","react":">=18.3.1","react-dom":">=18.3.1","mobx-react-lite":">=4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.7_1735416896959_0.29862644378551617","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"mobx-vm-entities","version":"5.0.8","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"ad487b70e2edfa1ed97eece060198899ea4c65e6","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.8.tgz","fileCount":82,"integrity":"sha512-lTPKz0sGJLABjr3vuiRihcwQHgRFwtgqBs8xMdh2VGTS8Fk6t6VhBWsztZcM9MNRHbir7SXB4SkIw9rdyE+T1w==","signatures":[{"sig":"MEUCIQDTiBwjA1J83Yw8ZXFbqkZLZmqQufVv97WCjvZbk8n4agIgFm7nP8nRqJqSUr9k1Bnij/IPdolwHj/XzutcwYVV/7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216272},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.8.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/13e118220e21e17fcc2f733ddde03dd6/mobx-vm-entities-5.0.8.tgz","_integrity":"sha512-lTPKz0sGJLABjr3vuiRihcwQHgRFwtgqBs8xMdh2VGTS8Fk6t6VhBWsztZcM9MNRHbir7SXB4SkIw9rdyE+T1w==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.8_1735417517989_0.5503985365495838","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"mobx-vm-entities","version":"5.0.9","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"d28de1be9357c9b10917c1b1e44ff7f1b569f175","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.9.tgz","fileCount":82,"integrity":"sha512-aEg/v30YWGO4qZQbsP5BjCdDNFqY4iISSnP8kmqjpPh2v/Vh0amwOUBwHX1MvOj072OstjkJrE+qkC715GwhbQ==","signatures":[{"sig":"MEYCIQDZRIWCSWpKR6b2PvJpmiU43bmVI6jZcb2eqyg8oZ20GwIhAKm1Fnv9NxhAeGaM3vMrJJnbvAvnIeK+LEx114w39oo8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216612},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.9.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d98d53636ffbdc3f5b6457a2dabcd046/mobx-vm-entities-5.0.9.tgz","_integrity":"sha512-aEg/v30YWGO4qZQbsP5BjCdDNFqY4iISSnP8kmqjpPh2v/Vh0amwOUBwHX1MvOj072OstjkJrE+qkC715GwhbQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.9_1735417888717_0.45811578756834503","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"mobx-vm-entities","version":"5.0.10","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"989ee2503cc16bfe89555292cb84d1c6cd543522","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.10.tgz","fileCount":82,"integrity":"sha512-fWWUhnY48YJNacMW0tuLB1s6pcALbeeYOBigAGyPxmhDNqJ2rO4/e7oH8VZyCMjICX/UaG1ZsJ2YJRlJVYiHhw==","signatures":[{"sig":"MEYCIQC4y36by5zr+VVJ87ibpeDpG0p80fBJGBX+cWGYVvk0ZQIhAILwITBO+Ipy4KK96xjtJHniCN05g3czGKI77vRvT/tU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216613},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.10.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/77c3adebe4c998086a50eaf4d93e01c2/mobx-vm-entities-5.0.10.tgz","_integrity":"sha512-fWWUhnY48YJNacMW0tuLB1s6pcALbeeYOBigAGyPxmhDNqJ2rO4/e7oH8VZyCMjICX/UaG1ZsJ2YJRlJVYiHhw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.10_1735420191597_0.7585154151149132","host":"s3://npm-registry-packages-npm-production"}},"5.0.11":{"name":"mobx-vm-entities","version":"5.0.11","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"1492bf2674e82eb6a2e7a94ce11af6b3f3384258","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.11.tgz","fileCount":82,"integrity":"sha512-5Wnzf6c/wcx7VRNKQ/A6zYyG9+h3YalXiNTCA6K9KUdtbhHeLgutsYdn03oEG9O+iCktaem+Mm/EGw5VVxGMrw==","signatures":[{"sig":"MEUCIG9MIytj4qg/wRoNS0WyHB7OTAxquTgUP0vpXgYBiTb5AiEA7Uaqoffr2wQ0BfgIT0ETmgiAqBj12u9bRpKKzUVtNLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217132},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.11.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/5dc3770ad72b0d6f2e71c5366c9be9b7/mobx-vm-entities-5.0.11.tgz","_integrity":"sha512-5Wnzf6c/wcx7VRNKQ/A6zYyG9+h3YalXiNTCA6K9KUdtbhHeLgutsYdn03oEG9O+iCktaem+Mm/EGw5VVxGMrw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.11_1735421413062_0.8073545092614287","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"mobx-vm-entities","version":"5.0.12","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.12","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"0cada255742c68e0b29d27706fb2bad6d943be1c","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.12.tgz","fileCount":82,"integrity":"sha512-rIeL++/UqmLA9o9IFPAxbpbC3StJWAgph+viAAQtEgReDDMi8ZxcxwYaupTJ0Kr2t3E32ZOrGFwxzoFwEd6jGw==","signatures":[{"sig":"MEYCIQD9zZJcUGX8yXJTm9AZIk+4s7hP7Yxh97I64hh2lNSEggIhAL7PoScPgNJ8UO5H66H3lF1OGt1so+mOf8U/Wn4Nqt8H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217159},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.12.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c90a8efffe9eeb7dd07a3ba7b50545c9/mobx-vm-entities-5.0.12.tgz","_integrity":"sha512-rIeL++/UqmLA9o9IFPAxbpbC3StJWAgph+viAAQtEgReDDMi8ZxcxwYaupTJ0Kr2t3E32ZOrGFwxzoFwEd6jGw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.12_1735553005791_0.9411854687432977","host":"s3://npm-registry-packages-npm-production"}},"5.0.13":{"name":"mobx-vm-entities","version":"5.0.13","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.13","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"35a13bfe1b80762ea5c53aec01e1d514ea12e43b","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.13.tgz","fileCount":82,"integrity":"sha512-+V74g1C4y9Da4f8mkDj85g7dBxZr7njSGHX3XGM7SGPlsf12pG2EbLPomimR48jNpZbRtacSzEWJS+KgBY6Zww==","signatures":[{"sig":"MEQCIEw6JcxrNbsL6+MgNLuBQHjmDVzPtRaxDgLa743iSJ1gAiB5n1AGnQGovOohR66CaTpIja/WSRJnIStYcT+qTvZBqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214888},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.13.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/0be37ef0ff1e10a026b1e6735e535d25/mobx-vm-entities-5.0.13.tgz","_integrity":"sha512-+V74g1C4y9Da4f8mkDj85g7dBxZr7njSGHX3XGM7SGPlsf12pG2EbLPomimR48jNpZbRtacSzEWJS+KgBY6Zww==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.4","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.6","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.13_1736411626683_0.27532200709282084","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"mobx-vm-entities","version":"5.0.14","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.14","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"3d24eab2c990c420cd2cf2167ac5af1546578f81","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.14.tgz","fileCount":82,"integrity":"sha512-NSiS8bMrBKe+9TdumEn6A1t2A53j5uba8wCnu1RRa+o3Q1FGtjdcPBzix4Fj/r0BpBUqyEdIJyehj3R0eTy6XA==","signatures":[{"sig":"MEUCIBTgteEfa19PwrIkAFXnydPTrQnoXvX/fQFmYCjAlJJRAiEAqAehthmO27AYcRRRYVGFfj9fRXmlx4Q7ji2wUKpvDxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214888},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.14.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"eslint . --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run check","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/a0ef854f9d6a5fa375304903f9891f33/mobx-vm-entities-5.0.14.tgz","_integrity":"sha512-NSiS8bMrBKe+9TdumEn6A1t2A53j5uba8wCnu1RRa+o3Q1FGtjdcPBzix4Fj/r0BpBUqyEdIJyehj3R0eTy6XA==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.5","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.12","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.14_1736414469691_0.8296933381439242","host":"s3://npm-registry-packages-npm-production"}},"5.0.15":{"name":"mobx-vm-entities","version":"5.0.15","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.15","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"acc1595afd8dbc4395ad77bebc904b114a7f431d","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.15.tgz","fileCount":82,"integrity":"sha512-Z8GqhXMjr2QJcynUOR72DHbkFbO2qVZRc1bt1BuH/t7Faj8NLQHrqh0dRwkLben7wOSjFH5ijttm6ddMhNmK4g==","signatures":[{"sig":"MEUCIQDtyhrp9JJgx9IDq+bvieV52JcTcKdzu3VPBJAvLDk7WQIgNmz5VSRDif8cc6kEmPRPefi4+qZlzxkCVIkCk35t20I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215213},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.15.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c568dba538b3be11440e8c2c9b0ba767/mobx-vm-entities-5.0.15.tgz","_integrity":"sha512-Z8GqhXMjr2QJcynUOR72DHbkFbO2qVZRc1bt1BuH/t7Faj8NLQHrqh0dRwkLben7wOSjFH5ijttm6ddMhNmK4g==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.5","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.12","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.15_1736415190710_0.7186810340094636","host":"s3://npm-registry-packages-npm-production"}},"5.0.19":{"name":"mobx-vm-entities","version":"5.0.19","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.19","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"ea4a7d6b785819b054818f0b7434bbeff9c09cc5","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.19.tgz","fileCount":85,"integrity":"sha512-9K5pA9SJN3UujbyDZXr8SSkEChn24m8AYJ0YeSNzLNzSnjFzaF5mCe7zMlDSD4gsRqadcSJvYmdJQC3Q4VWG4w==","signatures":[{"sig":"MEUCIQDz9D/+sGek7H/eINJ26llu6q5Oe71AkPr/G2eW5IbViwIgBiphm7nxQHGr5p2VDI2s0ValDoxHmI4AKbggdcp7P2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215715},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.19.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/13478852fe7bba34d7130bae1beef147/mobx-vm-entities-5.0.19.tgz","_integrity":"sha512-9K5pA9SJN3UujbyDZXr8SSkEChn24m8AYJ0YeSNzLNzSnjFzaF5mCe7zMlDSD4gsRqadcSJvYmdJQC3Q4VWG4w==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.5","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.12","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.19_1736416752062_0.651261410588241","host":"s3://npm-registry-packages-npm-production"}},"5.0.20":{"name":"mobx-vm-entities","version":"5.0.20","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.0.20","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"b82d7525bc9380af9976e4709a36cf087d8fc1d1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.0.20.tgz","fileCount":85,"integrity":"sha512-ol4/tbyllCkGUtmEJ5Fz1D9h6eCx33r+Zuy+gvf2qUa7xa7Xn7/bsgGq4jweTFRxL/MJJF/sqNRJO/4WZ8/D8w==","signatures":[{"sig":"MEUCIG5ap5rFb+ZIMTSNdy61jvxPa7uY31i7QjC9ZJJJAZj5AiEA7vKMHfHbg1hzJLUIrEmmqkNvau4ZdR3sQgHzS1BV9Iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216028},"main":"./index.js","_from":"file:mobx-vm-entities-5.0.20.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/d7b7d39c0d982710d5629d3281ec1cd2/mobx-vm-entities-5.0.20.tgz","_integrity":"sha512-ol4/tbyllCkGUtmEJ5Fz1D9h6eCx33r+Zuy+gvf2qUa7xa7Xn7/bsgGq4jweTFRxL/MJJF/sqNRJO/4WZ8/D8w==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.5","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.12","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.0.20_1736432985696_0.12195420337598128","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"mobx-vm-entities","version":"5.1.0","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"0413bf011f9e4df3576e7125b76c2882578ef91a","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.0.tgz","fileCount":97,"integrity":"sha512-wPd2PysBQ4cxF7n5peLw0F/f8OhuMfc2vrjabN4qjmplD6FYkPOWUVMEU5lhNsmG2UG8uYLJKxV5zbB0u7Jf6Q==","signatures":[{"sig":"MEQCIBlXNZnNAzDDWZh5HChYHGLIEEoEnPyLOwEKOPhQKpLKAiB3TZTlJ8a69wfNv1j+CrRjYmVOe+ZfTqZLYo/1m5KFYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221087},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/79071eed59335b7f69686973ab43f4f3/mobx-vm-entities-5.1.0.tgz","_integrity":"sha512-wPd2PysBQ4cxF7n5peLw0F/f8OhuMfc2vrjabN4qjmplD6FYkPOWUVMEU5lhNsmG2UG8uYLJKxV5zbB0u7Jf6Q==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.0_1736948718404_0.1290914689623064","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"mobx-vm-entities","version":"5.1.1","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"4a413dd89cdc3d5be1fd59462dd8acf124439960","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.1.tgz","fileCount":97,"integrity":"sha512-fQ7ACBJvQNi+aUHFyFSYbz5/i21NYr8Jbn/VBvlBjWm+cXIpdXBLwy4KKbDRBua/UW6ilR9cX5i5cnwpBqfWYw==","signatures":[{"sig":"MEYCIQCnt7EuB5oX5kvgTQoFZ11qThQO8Mc0COoeBnHmE+ND8wIhALYZCV58EKRlc3nuq4VRoLlx6FSZRzn3DzIKKBN9FFN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221326},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c9c035ccb10387c998d99d0b59432eef/mobx-vm-entities-5.1.1.tgz","_integrity":"sha512-fQ7ACBJvQNi+aUHFyFSYbz5/i21NYr8Jbn/VBvlBjWm+cXIpdXBLwy4KKbDRBua/UW6ilR9cX5i5cnwpBqfWYw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.1_1736949334027_0.5503494341870467","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"mobx-vm-entities","version":"5.1.2","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"480b07790148bbad4020f681c6b0b60d7598e6d2","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.2.tgz","fileCount":97,"integrity":"sha512-9nQD7SIJkO76vDgyzzJTxlpnpcDzqy1UVIGMg/Q9x5IgREx8v84FtdW05rMuRnd5rPgrrTicstsmgS+cU1v3aw==","signatures":[{"sig":"MEQCIH0gnRTxTax2fS9zh7t1hINKnwh7sYrJFG0bcdJfJLtUAiA3mcw4WnS65U1/LUQUTLk0vjBJUA6Yxc/EomgIy5p4ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222371},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/2599e07e45cd496ac29f57f628651b14/mobx-vm-entities-5.1.2.tgz","_integrity":"sha512-9nQD7SIJkO76vDgyzzJTxlpnpcDzqy1UVIGMg/Q9x5IgREx8v84FtdW05rMuRnd5rPgrrTicstsmgS+cU1v3aw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.2_1736951241491_0.6112228430154767","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"mobx-vm-entities","version":"5.1.3","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"a33f12a726a447b80f07bb01dbd23e6c95054b27","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.3.tgz","fileCount":97,"integrity":"sha512-e2t4HlGr3rPH0FprhVO84aAeItsx5cQZPG3XgAjUUELf4exmG6darZWOoE+T/NaPFU9C/qwpY0ewFQ8DA8WDLQ==","signatures":[{"sig":"MEUCIQC5+3g/XvY+uafYHoOFlV2jMDRPzRt1gEmrwcdvX1fldwIgDr2uL6KZZiw/Ht05E5udpCCOISGJMVKUv6JzTWkimKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222918},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./utils/cleanable":{"types":"./utils/cleanable.d.ts","import":"./utils/cleanable.js","default":"./utils/cleanable.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/b2f615b4c61e5cd0070b5d177eb5f127/mobx-vm-entities-5.1.3.tgz","_integrity":"sha512-e2t4HlGr3rPH0FprhVO84aAeItsx5cQZPG3XgAjUUELf4exmG6darZWOoE+T/NaPFU9C/qwpY0ewFQ8DA8WDLQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.3_1736951466759_0.7715248926180898","host":"s3://npm-registry-packages-npm-production"}},"5.1.4":{"name":"mobx-vm-entities","version":"5.1.4","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"675414b5f934356f819ab4a3d6150cc03e044d2d","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.4.tgz","fileCount":94,"integrity":"sha512-EmdUt+yMYn0/xeMlzPn9HExEqL8OfPRCZMYbnRLk4XuNarpuon+5gMkZ/aBmSZ68YvLiV/Yx34YA0XrrtTcfIA==","signatures":[{"sig":"MEYCIQCW972IZxskDUpH2fmvleHAu6VZ3DBYLqySNyu47TSBTgIhAKW3OrYvdmoRIwdcZ7Mr5toe5iQdmIV3FSjI2gIZcgi9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223225},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/c8c2c205b514cadf9df14ce2b4c96ea1/mobx-vm-entities-5.1.4.tgz","_integrity":"sha512-EmdUt+yMYn0/xeMlzPn9HExEqL8OfPRCZMYbnRLk4XuNarpuon+5gMkZ/aBmSZ68YvLiV/Yx34YA0XrrtTcfIA==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.4_1736952584022_0.08980383675588066","host":"s3://npm-registry-packages-npm-production"}},"5.1.5":{"name":"mobx-vm-entities","version":"5.1.5","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"2c8e322283d25b50c3c4b0e28d75675f97bf39de","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.5.tgz","fileCount":94,"integrity":"sha512-shW2H0/IvVhBxIxOEwq5Hry5V0+sYQND1ZpueVQqJA/v4YqBnAfZOQcCKD3WeRMiBg6n+p5b3wru5AnPlaSkTw==","signatures":[{"sig":"MEQCIEGlTruMqISjkaZJULw2UTYTIEg8lXrG1ApPbe3mo/zeAiBZFWEdKXSwTiWCCGsZrZcl7sN+XJjSd67GYnm8zjidQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223408},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/7f60c83f81fb3dd92569b8c810f4e5f7/mobx-vm-entities-5.1.5.tgz","_integrity":"sha512-shW2H0/IvVhBxIxOEwq5Hry5V0+sYQND1ZpueVQqJA/v4YqBnAfZOQcCKD3WeRMiBg6n+p5b3wru5AnPlaSkTw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.5_1736953537328_0.0815333092069297","host":"s3://npm-registry-packages-npm-production"}},"5.1.6":{"name":"mobx-vm-entities","version":"5.1.6","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.6","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"58c38b70b7814508ed8a0c9ebac6e76a2e6c8909","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.6.tgz","fileCount":97,"integrity":"sha512-2D0DTDZKnRG0BD9xeHJ46OFa2qMgygWmy+1u8jraDa+o4Bj4CQe3d520ISxQ6j6F2zZKnwt6XBftzPOxlQz09A==","signatures":[{"sig":"MEQCIFzhxABx+LsjSTkB47sFL4LXcI30G8Kzo9/tymHppJ0DAiA+/o+OgNVGWh6ERaVJvI2eOTO+IMQ5dptaG3PjyG6l1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226236},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.6.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/4a96962ddcec26f5b141cd8d32a80bf0/mobx-vm-entities-5.1.6.tgz","_integrity":"sha512-2D0DTDZKnRG0BD9xeHJ46OFa2qMgygWmy+1u8jraDa+o4Bj4CQe3d520ISxQ6j6F2zZKnwt6XBftzPOxlQz09A==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.6_1737009987218_0.7547110029706399","host":"s3://npm-registry-packages-npm-production"}},"5.1.7":{"name":"mobx-vm-entities","version":"5.1.7","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.7","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"e3d80ba10690dd6c3ca4476632e9437b1634df78","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.7.tgz","fileCount":97,"integrity":"sha512-cmdcaqDg80ayG2DqUNmbEqzBWayWeQcPPqTcNpWRl4aEXZNbKi9nDsBOuDe35FD0QKNu9NJlr321MIk5NFiOCQ==","signatures":[{"sig":"MEQCH0CIzi456+Yfj8c/VS+CC2VSEMIWvvGnDc1rOjNKFXUCIQC/N1FOpIiF41TL5fpHu4fLgN9cG6CibOQmOYANmXCQVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226577},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.7.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/12dfec597f84c522a5ab56f48dc34267/mobx-vm-entities-5.1.7.tgz","_integrity":"sha512-cmdcaqDg80ayG2DqUNmbEqzBWayWeQcPPqTcNpWRl4aEXZNbKi9nDsBOuDe35FD0QKNu9NJlr321MIk5NFiOCQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.7_1737012239569_0.9980929060078862","host":"s3://npm-registry-packages-npm-production"}},"5.1.8":{"name":"mobx-vm-entities","version":"5.1.8","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.8","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"a1347b6dbbededad3b2917a8dc6204a7eb806216","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.8.tgz","fileCount":97,"integrity":"sha512-sY0wkqrNADN6RfwgKeblGY1Zk2u1G9SL2RjxKRc5uGoZvmG3ezXYXuZOAAEFD+O5De7MAOK3bwHRRP3dZoomnQ==","signatures":[{"sig":"MEUCICBahRuZ06+OGqZ9yPq3/8DNLbI/5h7ocbdZ6dZJoYcAAiEArviKjNpjcvN2LjkkyjHGtepXfZFbnDTwTNbqmlhnkQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226508},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.8.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/aef0e84eb5143fae959f1c1c606f7db4/mobx-vm-entities-5.1.8.tgz","_integrity":"sha512-sY0wkqrNADN6RfwgKeblGY1Zk2u1G9SL2RjxKRc5uGoZvmG3ezXYXuZOAAEFD+O5De7MAOK3bwHRRP3dZoomnQ==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.8_1737014138324_0.8871927529472716","host":"s3://npm-registry-packages-npm-production"}},"5.1.9":{"name":"mobx-vm-entities","version":"5.1.9","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.9","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"b6567e60f288e607857018cf2437b08103e63f29","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.9.tgz","fileCount":97,"integrity":"sha512-nNC1q8A0F5YEIlthGFvl1dXvO/LDO78MKCr6+Hgl+WNFHLiKhBCLEUH4QujzrLsctJxY/0ilKETf3yMynBItVA==","signatures":[{"sig":"MEUCIQDymVgobXkkRTUV2H85gUBzEO/p+UTIvJjeAJ3odNQCugIgFdaDhQvP5DAKtjlT/4XMrFpFPyTcn7VunQlifVlU8/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227620},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.9.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9a1fbd8ba352a812fd14e7c7cde14167/mobx-vm-entities-5.1.9.tgz","_integrity":"sha512-nNC1q8A0F5YEIlthGFvl1dXvO/LDO78MKCr6+Hgl+WNFHLiKhBCLEUH4QujzrLsctJxY/0ilKETf3yMynBItVA==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.9_1737047092721_0.9084059256612222","host":"s3://npm-registry-packages-npm-production"}},"5.1.10":{"name":"mobx-vm-entities","version":"5.1.10","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.10","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"4af1f68ceea18599520c15c6aa85aed81a5e00f4","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.10.tgz","fileCount":97,"integrity":"sha512-h/HDP4e28rB1brrn9UiFL1+rhHWDDVP5H2tw+zMGko7AjON1FatFRGAZonIlMDvFpR99b9fQ/aV87fZzCs0X5A==","signatures":[{"sig":"MEUCICvHUDYBn95hwsUd/w5rhUVDj4AUQWNJ+f5M5FN1nbjlAiEArFACPos3R75PT0QshvOV+6uBb/GMJYEduwf+0WHY+IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229310},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.10.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/52a67ccd2297af0158666cafb4699c60/mobx-vm-entities-5.1.10.tgz","_integrity":"sha512-h/HDP4e28rB1brrn9UiFL1+rhHWDDVP5H2tw+zMGko7AjON1FatFRGAZonIlMDvFpR99b9fQ/aV87fZzCs0X5A==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.10_1737579318457_0.9681433682674059","host":"s3://npm-registry-packages-npm-production"}},"5.1.11":{"name":"mobx-vm-entities","version":"5.1.11","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.11","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"6b38fb3d334b8426bc600362b56573aa4e54ba05","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.11.tgz","fileCount":97,"integrity":"sha512-8/pjkx24kJ5LP2/J9grKGb9I0xeU0Gkm2CS71P5483w0OAoycSOb5jBHOw7GDoPt+FQrH/4xqXOM2jX7dJgU+w==","signatures":[{"sig":"MEUCIQCPY3TT3XhIupjcH/aqdU9n4QquH3AchmKY6aN6832uLQIgXqi3gZS2L5nSv/X01HQ54E4RuPrR1fRnCZhmirsklrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229399},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.11.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/1095f10f5783478a7cd4737e0e9a2dd0/mobx-vm-entities-5.1.11.tgz","_integrity":"sha512-8/pjkx24kJ5LP2/J9grKGb9I0xeU0Gkm2CS71P5483w0OAoycSOb5jBHOw7GDoPt+FQrH/4xqXOM2jX7dJgU+w==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.11_1737579539813_0.44392929281045834","host":"s3://npm-registry-packages-npm-production"}},"5.1.12":{"name":"mobx-vm-entities","version":"5.1.12","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.12","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"a9fd070589595cb4af1b3c3670aef160a4ed47e1","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.12.tgz","fileCount":97,"integrity":"sha512-ZVc5+LQ0BWqc/+/1A6l9V+waKVY6pYuTFm6SS47KRzDWtPrSIKXEqXeFl5XguZT7dv/+1MAJ0jtMZv2lylVn+A==","signatures":[{"sig":"MEQCIENoWehhTCcz376M6SaX2N1bjPPCxBoHBiNDoVimA0/KAiABZW2bQ9R5PZf74CeiyzuwARI/8cp6WuII34EnM0ED5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229693},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.12.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9cb2516d88914006389b50fbb5d92719/mobx-vm-entities-5.1.12.tgz","_integrity":"sha512-ZVc5+LQ0BWqc/+/1A6l9V+waKVY6pYuTFm6SS47KRzDWtPrSIKXEqXeFl5XguZT7dv/+1MAJ0jtMZv2lylVn+A==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.12_1737755978132_0.3961919399973928","host":"s3://npm-registry-packages-npm-production"}},"5.1.13":{"name":"mobx-vm-entities","version":"5.1.13","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.1.13","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"f19e09db55de0507bc10d05f6d34be5559e65ff3","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.1.13.tgz","fileCount":97,"integrity":"sha512-J0zMG5cDvvhc4iLcbivjigWBzepJA0TE7CjrnZN5tRt3my8U56YAbfjle5cgWNiHwZvqskfP5TAih1u00PkJIg==","signatures":[{"sig":"MEQCIETo8U+zg1OozwWv9TH67nmU/kDJIk2v5CfR+9vv7njgAiB/Q7cVtRIJAmLuLU3ppEvYCWLU7VyKfb8Wjf66EoF8oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229693},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.1.13.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.impl.test":{"types":"./view-model/view-model.impl.test.d.ts","import":"./view-model/view-model.impl.test.js","default":"./view-model/view-model.impl.test.js"},"./view-model/view-model.store.impl.test":{"types":"./view-model/view-model.store.impl.test.d.ts","import":"./view-model/view-model.store.impl.test.js","default":"./view-model/view-model.store.impl.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/9dfa8f6693d31dc7645533b2435ca35e/mobx-vm-entities-5.1.13.tgz","_integrity":"sha512-J0zMG5cDvvhc4iLcbivjigWBzepJA0TE7CjrnZN5tRt3my8U56YAbfjle5cgWNiHwZvqskfP5TAih1u00PkJIg==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.1.13_1738111028717_0.257409672677787","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"mobx-vm-entities","version":"5.2.0","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.0","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"8c6c303be596a89849050cdc0a51165ab2a362b7","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.0.tgz","fileCount":100,"integrity":"sha512-RCvCg1ztXF2OLDjzNCuTZFL9XSxbQntWblLRL+9CCOdLamV5Bfq1/7u0ZJnW3onm6w5ATT8rDomNQLrsPfm+Kg==","signatures":[{"sig":"MEUCIQCf7VWHfUOYH+QWvZTz7LUP/Mu3/KIGLmttc3SQygBdRQIgGXgWLqCKRG1dTi1C4wdbG4gDzRm3ozFkPYb53OW/iZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233359},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.0.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/f31fccab4992d9c5a26292af8e8484b0/mobx-vm-entities-5.2.0.tgz","_integrity":"sha512-RCvCg1ztXF2OLDjzNCuTZFL9XSxbQntWblLRL+9CCOdLamV5Bfq1/7u0ZJnW3onm6w5ATT8rDomNQLrsPfm+Kg==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.0_1738998283115_0.11607651147192977","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"mobx-vm-entities","version":"5.2.1","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.1","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"0d66cdbfc296b653adbf10cc56fae23477c90ba6","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.1.tgz","fileCount":100,"integrity":"sha512-WR9a4wpXeYjokF6tJl9478WmLRjzj+uLUjhMWIJNe3o43VRz83PpGHEqn+H3IAtMHm9c7xDq+fqOYyBVZa/v3g==","signatures":[{"sig":"MEUCIG2vpRh21yYZUfZ2a9B+rJo5EuViicoIxJ6TwCY+In5HAiEAgBMe1EBc0zwvJHoipTRxJpTFQ6u7bfcM6rAMJd4pdgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234240},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.1.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/b97bdc1a8098ba8a387fa9f9898b134f/mobx-vm-entities-5.2.1.tgz","_integrity":"sha512-WR9a4wpXeYjokF6tJl9478WmLRjzj+uLUjhMWIJNe3o43VRz83PpGHEqn+H3IAtMHm9c7xDq+fqOYyBVZa/v3g==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.1_1739002868016_0.25362050752020915","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"mobx-vm-entities","version":"5.2.2","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.2","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"2a86f755b135ae2ac147a2f6fe2fd493cf116c99","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.2.tgz","fileCount":100,"integrity":"sha512-GtGLpkTW7uIxHflKToh5AQjcncdYN8bb+173SwvTwXC1byJywkZwKwJZ6W2iSgB9tIdaDK5ZJb7prG/mPtOM9Q==","signatures":[{"sig":"MEYCIQDSG6UhTV9QPwQTO4tSOl2TwouuQ/HkjqUMwJetD1KmFwIhAMoNrI2vN34i7/LBt3GfAA4gdwJ8ZJ2CXAkO8eZmWkTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234281},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.2.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/ac1c5f9646cd3409c1c3d9f6f638d647/mobx-vm-entities-5.2.2.tgz","_integrity":"sha512-GtGLpkTW7uIxHflKToh5AQjcncdYN8bb+173SwvTwXC1byJywkZwKwJZ6W2iSgB9tIdaDK5ZJb7prG/mPtOM9Q==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.2_1739002927258_0.05725151654102234","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"mobx-vm-entities","version":"5.2.3","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.3","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"4a341f3327faab6f96b57a0bcb0877dbf2929eca","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.3.tgz","fileCount":100,"integrity":"sha512-yKk5n+4Sg2iP6rFeWfCZhDH86FrRmBGx3vXmLxE+51L/m9WeSgaWaGeK0Tzsa/mxVakf9Qis56HQyOq850bUvA==","signatures":[{"sig":"MEUCICaGQxjXwYbfsOm6iviNJaKwxJzIPZfqgRb0yac833drAiEArJvxE5OIA9IrfvjSl6qwCCO9qb8CkSZFYcChubkp2KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234325},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.3.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/77ade99dbf9b3913d5020d2e4aaf9810/mobx-vm-entities-5.2.3.tgz","_integrity":"sha512-yKk5n+4Sg2iP6rFeWfCZhDH86FrRmBGx3vXmLxE+51L/m9WeSgaWaGeK0Tzsa/mxVakf9Qis56HQyOq850bUvA==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.3_1739003082965_0.919790146895402","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"mobx-vm-entities","version":"5.2.4","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.4","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"47625ce230a95e94f4435529cd72f63ef35f9a61","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.4.tgz","fileCount":100,"integrity":"sha512-SZWKZFWrmD56iw2JrOntkoD3dZrpKTUF6OjH8E6gHsa/Q4C4JuUBILvcgwmetCwWsSf0M8fjvbAxR0l/f5C1mw==","signatures":[{"sig":"MEYCIQDjlliS9DFDjHyaOV8f2oOWjgx8Y25mIahxugUZfqyV0wIhAMkEYf4200DrlXi7kLsewHK3cgxicS2LBHS+K2+6NS9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234799},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.4.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/63b471c7bc08b89e08a4eff1d8b20aa6/mobx-vm-entities-5.2.4.tgz","_integrity":"sha512-SZWKZFWrmD56iw2JrOntkoD3dZrpKTUF6OjH8E6gHsa/Q4C4JuUBILvcgwmetCwWsSf0M8fjvbAxR0l/f5C1mw==","deprecated":"Package has been renamed to mobx-view-model","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.4_1739003863735_0.8731259318225011","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"mobx-vm-entities","version":"5.2.5","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"author":{"name":"js2me"},"license":"MIT","_id":"mobx-vm-entities@5.2.5","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"homepage":"https://github.com/js2me/mobx-view-model","bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"dist":{"shasum":"8a7b7f86adabc90b66ba6203c604fc3c05e95b83","tarball":"https://registry.npmjs.org/mobx-vm-entities/-/mobx-vm-entities-5.2.5.tgz","fileCount":100,"integrity":"sha512-xLtSCtCKJpPPE3DNdrIcIwpbQm6xtjxjTv4IPD3vZ0j7lrwEbwE57qvXjKe7hN0W80fV+O6eWdK3RRmdL9NGmQ==","signatures":[{"sig":"MEUCIQDCXHM5cnQAZGr7HVFNtTQeLzAzdixJhWXASoaAvlRcNQIgS5aktuN1e0Rk6DCjYG0BDHO/LdM4nMaeTZL7YgOhzNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234842},"main":"./index.js","type":"module","_from":"file:mobx-vm-entities-5.2.5.tgz","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./hoc":{"types":"./hoc/index.d.ts","import":"./hoc/index.js","default":"./hoc/index.js"},"./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.js","default":"./hooks/index.js"},"./utils":{"types":"./utils/index.d.ts","import":"./utils/index.js","default":"./utils/index.js"},"./config":{"types":"./config/index.d.ts","import":"./config/index.js","default":"./config/index.js"},"./contexts":{"types":"./contexts/index.d.ts","import":"./contexts/index.js","default":"./contexts/index.js"},"./view-model":{"types":"./view-model/index.d.ts","import":"./view-model/index.js","default":"./view-model/index.js"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","default":"./utils/types.js"},"./config/types":{"types":"./config/types.d.ts","import":"./config/types.js","default":"./config/types.js"},"./package.json":"./package.json","./utils/counter":{"types":"./utils/counter.d.ts","import":"./utils/counter.js","default":"./utils/counter.js"},"./hoc/with-view-model":{"types":"./hoc/with-view-model.d.ts","import":"./hoc/with-view-model.js","default":"./hoc/with-view-model.js"},"./config/global-config":{"types":"./config/global-config.d.ts","import":"./config/global-config.js","default":"./config/global-config.js"},"./hooks/use-view-model":{"types":"./hooks/use-view-model.d.ts","import":"./hooks/use-view-model.js","default":"./hooks/use-view-model.js"},"./view-model/view-model":{"types":"./view-model/view-model.d.ts","import":"./view-model/view-model.js","default":"./view-model/view-model.js"},"./hoc/with-lazy-view-model":{"types":"./hoc/with-lazy-view-model.d.ts","import":"./hoc/with-lazy-view-model.js","default":"./hoc/with-lazy-view-model.js"},"./hoc/with-view-model.test":{"types":"./hoc/with-view-model.test.d.ts","import":"./hoc/with-view-model.test.js","default":"./hoc/with-view-model.test.js"},"./hooks/use-view-model.test":{"types":"./hooks/use-view-model.test.d.ts","import":"./hooks/use-view-model.test.js","default":"./hooks/use-view-model.test.js"},"./lib/react-simple-loadable":{"types":"./lib/react-simple-loadable.d.ts","import":"./lib/react-simple-loadable.js","default":"./lib/react-simple-loadable.js"},"./view-model/view-model.base":{"types":"./view-model/view-model.base.d.ts","import":"./view-model/view-model.base.js","default":"./view-model/view-model.base.js"},"./hooks/use-create-view-model":{"types":"./hooks/use-create-view-model.d.ts","import":"./hooks/use-create-view-model.js","default":"./hooks/use-create-view-model.js"},"./contexts/active-view-context":{"types":"./contexts/active-view-context.d.ts","import":"./contexts/active-view-context.js","default":"./contexts/active-view-context.js"},"./contexts/view-models-context":{"types":"./contexts/view-models-context.d.ts","import":"./contexts/view-models-context.js","default":"./contexts/view-models-context.js"},"./utils/create-vm-id-generator":{"types":"./utils/create-vm-id-generator.d.ts","import":"./utils/create-vm-id-generator.js","default":"./utils/create-vm-id-generator.js"},"./config/utils/merge-vm-configs":{"types":"./config/utils/merge-vm-configs.d.ts","import":"./config/utils/merge-vm-configs.js","default":"./config/utils/merge-vm-configs.js"},"./hoc/with-lazy-view-model.test":{"types":"./hoc/with-lazy-view-model.test.d.ts","import":"./hoc/with-lazy-view-model.test.js","default":"./hoc/with-lazy-view-model.test.js"},"./view-model/view-model.base.test":{"types":"./view-model/view-model.base.test.d.ts","import":"./view-model/view-model.base.test.js","default":"./view-model/view-model.base.test.js"},"./hooks/use-create-view-model.test":{"types":"./hooks/use-create-view-model.test.d.ts","import":"./hooks/use-create-view-model.test.js","default":"./hooks/use-create-view-model.test.js"},"./view-model/view-model.store.base":{"types":"./view-model/view-model.store.base.d.ts","import":"./view-model/view-model.store.base.js","default":"./view-model/view-model.store.base.js"},"./view-model/view-model.store.base.test":{"types":"./view-model/view-model.store.base.test.d.ts","import":"./view-model/view-model.store.base.test.js","default":"./view-model/view-model.store.base.test.js"}},"scripts":{"dev":"pnpm test:watch","pub":"PUBLISH=true pnpm run build","test":"vitest run","build":"tsc && node ./post-build.mjs","check":"npm run lint:check && npm run ts:check","clean":"rimraf dist","prebuild":"npm run clean && npm run check","ts:check":"tsc --noEmit","pub:major":"PUBLISH=true PUBLISH_VERSION=major pnpm run build","pub:minor":"PUBLISH=true PUBLISH_VERSION=minor pnpm run build","pub:patch":"PUBLISH=true PUBLISH_VERSION=patch pnpm run build","lint:check":"eslint . --fix","prepublish":"pnpm test","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"typings":"./index.d.ts","_npmUser":{"name":"js2me","email":"js2me@outlook.com"},"_resolved":"/tmp/e69df9ff3b748066f8ea25d6706b34ad/mobx-vm-entities-5.2.5.tgz","_integrity":"sha512-xLtSCtCKJpPPE3DNdrIcIwpbQm6xtjxjTv4IPD3vZ0j7lrwEbwE57qvXjKe7hN0W80fV+O6eWdK3RRmdL9NGmQ==","repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"_npmVersion":"10.8.2","description":"MobX ViewModel power for ReactJS","directories":{},"_nodeVersion":"20.17.0","dependencies":{"yummies":"^3.0.12","lodash-es":"^4.17.21","react-simple-loadable":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^20.17.13","@types/react":"^18.3.18","@types/lodash-es":"^4.17.12","js2me-eslint-config":"^1.0.7","@testing-library/react":"^16.1.0","@vitejs/plugin-react-swc":"^3.7.2","@vitest/coverage-istanbul":"^2.1.8","js2me-exports-post-build-script":"^2.0.17"},"peerDependencies":{"mobx":"^6.12.4","react":"^18.3.1","react-dom":"^18.3.1","mobx-react-lite":"^4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/mobx-vm-entities_5.2.5_1739128485844_0.8853112509294829","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package has been renamed to mobx-view-model"}},"time":{"created":"2024-07-20T09:39:33.931Z","modified":"2025-02-09T19:15:19.773Z","0.0.1":"2024-07-20T09:39:34.079Z","0.0.2":"2024-07-20T09:42:06.151Z","0.0.3":"2024-07-20T09:44:39.550Z","0.0.4":"2024-07-20T12:40:40.150Z","0.0.5":"2024-07-20T12:44:38.138Z","0.0.6":"2024-07-20T16:50:03.211Z","0.0.7":"2024-07-20T16:52:05.013Z","0.0.8":"2024-07-20T17:03:56.031Z","0.0.9":"2024-07-22T15:37:33.853Z","0.0.10":"2024-07-22T23:23:28.552Z","0.0.11":"2024-07-22T23:41:02.098Z","0.0.12":"2024-07-23T00:02:56.943Z","0.0.13":"2024-07-23T10:00:18.924Z","0.1.0":"2024-09-26T10:55:28.760Z","0.1.1":"2024-09-26T11:26:29.059Z","0.1.2":"2024-09-26T11:34:16.614Z","1.0.0":"2024-09-27T06:12:46.287Z","1.0.1":"2024-09-27T09:43:35.989Z","1.0.2":"2024-09-29T07:23:03.027Z","1.0.3":"2024-10-03T14:43:37.026Z","2.0.0":"2024-10-04T14:26:19.070Z","2.0.2":"2024-10-04T14:40:40.683Z","2.0.3":"2024-10-04T14:45:24.796Z","2.0.4":"2024-10-04T15:01:01.205Z","2.0.5":"2024-10-04T15:13:29.535Z","2.0.6":"2024-10-04T15:30:41.479Z","2.0.7":"2024-10-04T15:39:14.610Z","2.0.8":"2024-10-04T15:57:14.971Z","2.0.9":"2024-10-04T16:11:13.245Z","2.0.10":"2024-10-04T22:36:38.840Z","2.0.11":"2024-10-05T11:57:41.007Z","2.0.12":"2024-10-05T23:03:37.350Z","2.0.13":"2024-10-06T19:30:33.466Z","2.0.14":"2024-11-04T09:45:42.476Z","3.0.0":"2024-11-05T10:44:51.069Z","3.1.0":"2024-11-11T14:25:21.473Z","3.1.1":"2024-11-11T14:33:09.207Z","3.1.2":"2024-11-12T06:57:26.271Z","3.1.3":"2024-11-15T15:33:02.774Z","3.1.4":"2024-11-20T15:46:12.971Z","3.1.5":"2024-11-20T16:17:58.052Z","3.2.0":"2024-11-24T16:16:10.749Z","3.2.1":"2024-11-24T17:17:00.078Z","4.0.0":"2024-11-26T14:48:38.549Z","4.0.1":"2024-11-26T14:51:21.560Z","4.0.2":"2024-11-26T14:58:22.492Z","4.0.3":"2024-11-26T15:03:13.983Z","4.1.0":"2024-11-26T19:17:56.755Z","4.1.1":"2024-11-26T19:26:06.021Z","4.1.2":"2024-11-28T20:08:20.027Z","4.1.3":"2024-11-30T08:32:13.571Z","4.1.4":"2024-11-30T08:33:33.034Z","4.1.5":"2024-12-01T18:57:55.437Z","4.2.0":"2024-12-02T08:54:31.493Z","4.3.0":"2024-12-02T20:28:22.631Z","4.3.1":"2024-12-02T20:42:13.961Z","4.3.2":"2024-12-03T07:25:58.111Z","4.3.3":"2024-12-03T07:27:11.914Z","4.3.4":"2024-12-03T07:30:55.085Z","4.3.5":"2024-12-03T07:32:40.179Z","4.3.6":"2024-12-03T08:18:48.196Z","4.3.7":"2024-12-03T08:22:50.966Z","4.3.8":"2024-12-03T10:00:30.302Z","4.3.9":"2024-12-03T10:02:10.143Z","4.3.10":"2024-12-04T13:26:56.321Z","4.3.11":"2024-12-06T08:22:00.050Z","4.3.12":"2024-12-06T12:07:42.719Z","4.3.13":"2024-12-06T14:41:59.390Z","4.3.14":"2024-12-06T14:45:32.733Z","4.3.15":"2024-12-06T14:51:54.355Z","4.3.16":"2024-12-07T08:41:07.040Z","4.3.17":"2024-12-07T15:18:59.125Z","4.3.18":"2024-12-20T16:01:42.034Z","4.3.19":"2024-12-20T16:09:57.129Z","4.4.0":"2024-12-20T19:09:11.940Z","4.4.1":"2024-12-20T19:14:52.146Z","4.4.2":"2024-12-21T06:17:42.792Z","4.4.3":"2024-12-21T07:19:47.921Z","4.4.4":"2024-12-21T07:25:28.098Z","4.4.5":"2024-12-21T07:44:02.734Z","4.4.6":"2024-12-21T13:38:57.300Z","4.4.7":"2024-12-21T13:51:51.769Z","4.4.8":"2024-12-21T22:17:10.485Z","4.4.9":"2024-12-21T22:20:06.988Z","4.4.10":"2024-12-21T23:24:20.758Z","4.4.11":"2024-12-21T23:35:05.992Z","5.0.0":"2024-12-22T08:21:41.190Z","5.0.1":"2024-12-22T08:28:56.347Z","5.0.2":"2024-12-23T06:23:20.863Z","5.0.3":"2024-12-27T10:12:25.474Z","5.0.4":"2024-12-27T12:38:14.285Z","5.0.5":"2024-12-28T15:10:26.199Z","5.0.6":"2024-12-28T15:13:08.791Z","5.0.7":"2024-12-28T20:14:57.137Z","5.0.8":"2024-12-28T20:25:18.222Z","5.0.9":"2024-12-28T20:31:28.933Z","5.0.10":"2024-12-28T21:09:51.791Z","5.0.11":"2024-12-28T21:30:13.271Z","5.0.12":"2024-12-30T10:03:25.994Z","5.0.13":"2025-01-09T08:33:46.939Z","5.0.14":"2025-01-09T09:21:09.852Z","5.0.15":"2025-01-09T09:33:10.909Z","5.0.19":"2025-01-09T09:59:12.227Z","5.0.20":"2025-01-09T14:29:46.134Z","5.1.0":"2025-01-15T13:45:18.682Z","5.1.1":"2025-01-15T13:55:34.247Z","5.1.2":"2025-01-15T14:27:21.852Z","5.1.3":"2025-01-15T14:31:07.014Z","5.1.4":"2025-01-15T14:49:44.353Z","5.1.5":"2025-01-15T15:05:37.591Z","5.1.6":"2025-01-16T06:46:27.453Z","5.1.7":"2025-01-16T07:23:59.812Z","5.1.8":"2025-01-16T07:55:38.536Z","5.1.9":"2025-01-16T17:04:52.986Z","5.1.10":"2025-01-22T20:55:18.630Z","5.1.11":"2025-01-22T20:59:00.135Z","5.1.12":"2025-01-24T21:59:38.414Z","5.1.13":"2025-01-29T00:37:09.161Z","5.2.0":"2025-02-08T07:04:43.350Z","5.2.1":"2025-02-08T08:21:08.390Z","5.2.2":"2025-02-08T08:22:07.503Z","5.2.3":"2025-02-08T08:24:43.287Z","5.2.4":"2025-02-08T08:37:43.920Z","5.2.5":"2025-02-09T19:14:46.087Z"},"bugs":{"url":"https://github.com/js2me/mobx-view-model/issues"},"author":{"name":"js2me"},"license":"MIT","homepage":"https://github.com/js2me/mobx-view-model","keywords":["mobx","react","view-model","view","model","vm","mvvm","mvc"],"repository":{"url":"git://github.com/js2me/mobx-view-model.git","type":"git"},"description":"MobX ViewModel power for ReactJS","maintainers":[{"name":"js2me","email":"js2me@outlook.com"}],"readme":"<img src=\"assets/logo.png\" align=\"right\" height=\"156\" alt=\"logo\" />\n\n# mobx-view-model  \n\n[![NPM version][npm-image]][npm-url] [![test status][github-test-actions-image]][github-actions-url] [![build status][github-build-actions-image]][github-actions-url] [![npm download][download-image]][download-url] [![bundle size][bundlephobia-image]][bundlephobia-url]\n\n\n[npm-image]: http://img.shields.io/npm/v/mobx-view-model.svg\n[npm-url]: http://npmjs.org/package/mobx-view-model\n[github-test-actions-image]: https://github.com/js2me/mobx-view-model/workflows/Test/badge.svg\n[github-build-actions-image]: https://github.com/js2me/mobx-view-model/workflows/Build/badge.svg\n[github-actions-url]: https://github.com/js2me/mobx-view-model/actions\n[download-image]: https://img.shields.io/npm/dm/mobx-view-model.svg\n[download-url]: https://npmjs.org/package/mobx-view-model\n[bundlephobia-url]: https://bundlephobia.com/result?p=mobx-view-model\n[bundlephobia-image]: https://badgen.net/bundlephobia/minzip/mobx-view-model\n\n\n_MobX ViewModel power for ReactJS_\n\n\n## What package has   \n\n## [`ViewModelBase`](src/view-model/view-model.base.ts), [`ViewModel`](src/view-model/view-model.ts)   \nIt is a class that helps to manage state and lifecycle of a component in **React**.  \n\n\n## [`ViewModelStoreBase`](src/view-model/view-model.store.base.ts), [`ViewModelStore`](src/view-model/view-model.store.ts)  \nIt is store for managing view models.  \nP.S not required entity for targeted usage of this package, but can be helpful for accessing view models from everywhere by view model id or view model class name.   \n\n## [`useCreateViewModel(VM, payload, config)`](src/hooks/use-create-view-model.ts)  \nCreates [`ViewModel`](#viewmodelimpl-viewmodel) instance.  \nUsing in [`withViewModel()`](#withviewmodel) HOC.    \n\n## [`useViewModel()`](src/hooks/use-view-model.ts)  \nHook that helps to get access to your view model in **React**.  \n  Possible usage:   \n    - `useViewModel<YourViewModel>()` - using generic to define type of returning view model instance  \n    - `useViewModel<YourViewModel>(id)` - using `id` to define specific identifier of returning view model instance and generic for the same as above usage    \n\n\n## [`withViewModel()()`](src/hoc/with-view-model.tsx)  \nRequired for usage HOC that connects your `ViewModel` class with `View` (**React** Component)  \n\n#### Usage   \n\n**1.** Simple   \n\n```tsx\nimport { View } from \"./view\";\nimport { Model } from \"./model\";\n\nexport const Component = withViewModel(Model)(View?)  \n\n...\n\n<Component />\n```   \n\n**2.** Custom factory   \n\nAdvanced usage that needed to create your own implementations of `withViewModel` HOC, `ViewModelStore` and `ViewModel`  \n\n```tsx\nimport { View } from \"./view\";\nimport { Model } from \"./model\";\n\nexport const Component = withViewModel(Model, {\n  factory: (config) => {\n    // also you can achieve this your view model store implementation\n    return new config.VM(rootStore, config);\n  }\n})(View?)  \n\n...\n\n<Component />\n```   \n\n## [`withLazyViewModel()()`](src/hoc/with-lazy-view-model.tsx)  \nOptional for usage HOC that doing the same thing as `withViewModel`, but fetching `ViewModel` and `View` \"lazy\"  \n\n## [`ViewModelsConfig`](src/config/types.ts)  \nAdditional configuration for all view models creating using library.  \nYou can override default global config using import [`viewModelsConfig`](src/config/global-config.ts). You should do this before start whole app  \n```ts\nimport { viewModelsConfig } from \"mobx-view-model\"\n\nviewModelsConfig.startViewTransitions = {\n  mount: false,\n  payloadChange: false,\n  unmount: false,\n};\n\n```\n\n\n<br />\n\n# Usage  \n\n## Simple  \n\n```tsx\nimport { ViewModelProps, ViewModelImpl, withViewModel } from 'mobx-view-model';\n\nexport class MyPageVM extends ViewModelImpl<{ payloadA: string }> {\n  @observable\n  accessor state = '';\n\n  mount() {\n    super.mount();\n  }\n\n  didMount() {\n    console.info('did mount');\n  }\n\n  unmount() {\n    super.unmount();\n  }\n}\n\nconst MyPageView = observer(({ model }: ViewModelProps<MyPageVM>) => {\n  return <div>{model.state}</div>;\n});\n\nexport const MyPage = withViewModel(MyPageVM)(MyPageView);\n\n<MyPage payload={{ payloadA: '1' }} />\n\n```  \n\n## Detailed Configuration  \n\n1. Make your own ViewModelStore implementation   \n\n```ts\n// view-model.store.impl.ts\nimport {\n  ViewModelParams,\n  ViewModelStoreBase,\n  ViewModel,\n  ViewModelCreateConfig,\n} from 'mobx-view-model';\n\nexport class ViewModelStoreImpl extends ViewModelStoreBase {\n  constructor(protected rootStore: RootStore) {\n    super();\n  }\n\n  createViewModel<VM extends ViewModel<any, ViewModel<any, any>>>(\n    config: ViewModelCreateConfig<VM>,\n  ): VM {\n    const VM = config.VM;\n    // here is you sending rootStore as first argument into VM (your view model implementation)\n    return new VM(this.rootStore, config);\n  }\n}\n```\n\n2. Make your own `ViewModel` implementation with sharing `RootStore`   \n\n```ts\n// view-model.ts\nimport { ViewModel as ViewModelBase } from 'mobx-view-model';\n\nexport interface ViewModel<\n  Payload extends AnyObject = EmptyObject,\n  ParentViewModel extends ViewModel<any> = ViewModel<any, any>,\n> extends ViewModelBase<Payload, ParentViewModel> {}\n```\n\n```ts\n// view-model.impl.ts\nimport { ViewModelBase, ViewModelParams } from 'mobx-view-model';\nimport { ViewModel } from './view-model';\n\nexport class ViewModelImpl<\n    Payload extends AnyObject = EmptyObject,\n    ParentViewModel extends ViewModel<any> = ViewModel<any>,\n  >\n  extends ViewModelBase<Payload, ParentViewModel>\n  implements ViewModel<Payload, ParentViewModel>\n{\n  constructor(\n    protected rootStore: RootStore,\n    params: ViewModelParams<Payload, ParentViewModel>,\n  ) {\n    super(params);\n  }\n\n  get queryParams() {\n    return this.rootStore.router.queryParams.data;\n  }\n\n  protected getParentViewModel(\n    parentViewModelId: Maybe<string>,\n  ): ParentViewModel | null {\n    return this.rootStore.viewModels.get<ParentViewModel>(parentViewModelId);\n  }\n}\n\n```\n\n3. Add `ViewModelStore` into your `RootStore`   \n\n```ts\nimport { ViewModelStore } from 'mobx-view-model';\nimport { ViewModelStoreImpl } from '@/shared/lib/mobx';\n\n\nexport class RootStoreImpl implements RootStore {\n  viewModels: ViewModelStore;\n\n  constructor() {\n    this.viewModels = new ViewModelStoreImpl(this);\n  }\n}\n```  \n\n\n4. Create `View` with `ViewModel`   \n\n```tsx\nimport { ViewModelProps, withViewModel } from 'mobx-view-model';\nimport { ViewModelImpl } from '@/shared/lib/mobx';\n\nexport class MyPageVM extends ViewModelImpl {\n  @observable\n  accessor state = '';\n\n  async mount() {\n    // this.isMounted = false;\n    await this.rootStore.beerApi.takeBeer();\n    super.mount(); // this.isMounted = true\n  }\n\n  didMount() {\n    console.info('did mount');\n  }\n\n  unmount() {\n    super.unmount();\n  }\n}\n\nconst MyPageView = observer(({ model }: ViewModelProps<MyPageVM>) => {\n  return <div>{model.state}</div>;\n});\n\nexport const MyPage = withViewModel(MyPageVM)(MyPageView);\n```\n\n\n# Project examples  \n\n- **HTTP Status Codes**  \n_Links_:  \n  - Source: https://github.com/js2me/http-status-codes  \n  - GitHub Pages: https://js2me.github.io/http-status-codes/#/  \n\n\n- **Time Tracker app**  \n_Links_:  \n  - Source: https://github.com/js2me/time-tracker-app  \n  - GitHub Pages: https://js2me.github.io/time-tracker-app/  \n\n","readmeFilename":"README.md"}