{"_id":"@jbrowse/mobx-state-tree","_rev":"45-a5e78ad91455d2205d237466037daa2e","name":"@jbrowse/mobx-state-tree","dist-tags":{"latest":"6.7.0"},"versions":{"5.4.4":{"name":"@jbrowse/mobx-state-tree","version":"5.4.4","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.4.4","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"a82b7a4ea738d3a7675159cf8ac232cbfed5eb48","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.4.4.tgz","fileCount":9,"integrity":"sha512-HP/rBQV8Ei0qdUBpF+He1aDv9V9Da33B5mjaHKoUTFxaoRRhhqmLcPzsF2dH96giixL460Db/F6z2rOW986+kA==","signatures":[{"sig":"MEUCIADAwr5oBxNQbDwkDzrKtcTDVtO7uaEl4LVH7HDf5NjCAiEA4nNrktSPmoz7fr6tZ8c4obvhgLzKPTgf/PGwCjYUtNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742345},"type":"module","types":"./dist/index.d.ts","exports":{"import":{"import":"./dist/mobx-state-tree.module.js"},"require":{"require":"./dist/mobx-state-tree.js"}},"scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev && yarn test:prod","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest --run","test:prod":"cross-env NODE_ENV=production vitest --run","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.0","concat":"^1.0.3","eslint":"^9.39.1","rimraf":"^6.1.2","rollup":"^4.53.3","tsdown":"^0.16.8","vitest":"^4.0.14","spec.ts":"^1.1.3","prettier":"^3.7.1","cross-env":"^10.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.4.4_1764283336314_0.4296600526114531","host":"s3://npm-registry-packages-npm-production"}},"5.4.5":{"name":"@jbrowse/mobx-state-tree","version":"5.4.5","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.4.5","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"13393bed3d32abf696aad402963c6da05316b63b","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.4.5.tgz","fileCount":96,"integrity":"sha512-Lqbo7si/GLn3vmjnqrZxk7GSsuRyYYL7Q2nTCgFO4fEu3iYlsbJ3ovD8tZADkzxJd67Goqr7Cv/HiuliR5W6Gg==","signatures":[{"sig":"MEYCIQCle/A4a/T8qsqaPKvah5eP7Jna033LKXmGRw+doXHFyQIhAJRRMf7pfsjHiNq0uqftyCOa8G7NX9MaA2HwpkApOeec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058139},"type":"module","types":"./dist/index.d.ts","exports":{"import":{"import":"./dist/mobx-state-tree.module.js"},"require":{"require":"./dist/mobx-state-tree.js"}},"scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc && cpr lib dist --filter=\\.js$ && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev && yarn test:prod","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest --run","test:prod":"cross-env NODE_ENV=production vitest --run","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","mobx":"^6.15.0","concat":"^1.0.3","eslint":"^9.39.1","rimraf":"^6.1.2","rollup":"^4.53.3","tsdown":"^0.16.8","vitest":"^4.0.14","spec.ts":"^1.1.3","prettier":"^3.7.1","cross-env":"^10.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.4.5_1764283980224_0.6417770679750541","host":"s3://npm-registry-packages-npm-production"}},"5.4.6":{"name":"@jbrowse/mobx-state-tree","version":"5.4.6","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.4.6","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"3c0f528637a46a16894d1b360549b7cf5dcb1e09","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.4.6.tgz","fileCount":96,"integrity":"sha512-5ocFYIbrdDZFxcHaiPCtihERAUw1Mx3lRKsDxQeXvxYE9zjC5QTovdthG9PLqnP9tPUTwDLWvoMDNYZYTpJ3QA==","signatures":[{"sig":"MEQCIELXHcBs6wW1UjDizFuMR+V2x0O0pFJeIVQOwou+n05wAiAqyIrNoLIf1J3o9EbaD3pv5K3WVT/hb1XlD61qtA2aIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058232},"main":"dist/mobx-state-tree.js","type":"module","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc && cpr lib dist --filter=\\.js$ && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev && yarn test:prod","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest --run","test:prod":"cross-env NODE_ENV=production vitest --run","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","mobx":"^6.15.0","concat":"^1.0.3","eslint":"^9.39.1","rimraf":"^6.1.2","rollup":"^4.53.3","vitest":"^4.0.14","spec.ts":"^1.1.3","prettier":"^3.7.1","cross-env":"^10.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.4.6_1764436529477_0.06784693823952437","host":"s3://npm-registry-packages-npm-production"}},"5.4.7":{"name":"@jbrowse/mobx-state-tree","version":"5.4.7","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.4.7","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"509c8863df8cd70e64801c65f57e198722ece89c","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.4.7.tgz","fileCount":96,"integrity":"sha512-l+DfGMfWaswrE9IgDXUfdi4FVUlfZzEKjdnBLRGhM7kSwi6aXb1mmELeQH6p1fuvV32A+qVoX+I8h7dHlHa0qg==","signatures":[{"sig":"MEUCIQC4Qo5X8xRt08SQeXdrtkFZ6SEe3uIT61RX3zJxAhamLgIgLpMEGe2juqLZ/m/fem0y4ns2cEufMpal/RL+jacwn6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058212},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","build":"tsc && cpr lib dist --filter=\\.js$ && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev && yarn test:prod","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest --run","test:prod":"cross-env NODE_ENV=production vitest --run","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","mobx":"^6.15.0","concat":"^1.0.3","eslint":"^9.39.1","rimraf":"^6.1.2","rollup":"^4.53.3","vitest":"^4.0.14","spec.ts":"^1.1.3","prettier":"^3.7.1","cross-env":"^10.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.4.7_1764522955929_0.4422509684885374","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@jbrowse/mobx-state-tree","version":"5.5.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.5.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"8a892175ea45f4016f919c672100073a409396a8","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.5.0.tgz","fileCount":96,"integrity":"sha512-cZ+FfJMIcxT8MR5Mda4CISmXQjmbSxq78BmIzjG0xqeANeJULf4NgLAteUK6j3Deg6mRrYPJ9HauzMxO/lMsKg==","signatures":[{"sig":"MEQCIDRj4hWrvN5p+KCiCC3tNnys2Pj9XnJlCmqTpLO5Xsy1AiAkaGJrdLW4R2ANdT3NGCXU7iGEv1HSJ8r4g/wML3cMyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085066},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && cpr lib dist --filter=\\.js$ && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev --run && yarn test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","mobx":"^6.15.0","concat":"^1.0.3","eslint":"^9.39.1","rimraf":"^6.1.2","rollup":"^4.53.3","vitest":"^4.0.14","spec.ts":"^1.1.3","prettier":"^3.7.3","cross-env":"^10.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.5.0_1764815766171_0.697458425908349","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@jbrowse/mobx-state-tree","version":"5.6.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"eahershberg","email":"eahershberg@gmail.com"},{"name":"peterkxie","email":"peterkxie@gmail.com"},{"name":"teresam856","email":"tere486martinez@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"dist":{"shasum":"30031a24f4f4294fc85531dce01bd6367a6a8885","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.0.tgz","fileCount":98,"integrity":"sha512-IKlduOs7Yn/4OvsCpzB5QDLbNOKM00wL7FRv8elocUsAwtSNNAzcUUthyBe7hc6KHW2io5UG8HbJHIWCD/cpCg==","signatures":[{"sig":"MEUCIQDIGhdEvQecgD2qduWGR/39NpVZJU/Dww3BWwiKG8tZqwIgJC5156nB9wMz9T8Lr8fDbsDx4feaF92FwGnUS+XEhyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103440},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && cpr lib dist --filter=\\.js$ && rollup -c","clean":"rimraf dist","format":"yarn prettier --write .","test-ci":"yarn test:dev --run && yarn test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"yarn clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"yarn build && yarn test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"https://github.com/cmdcolin/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2016 Michel Weststrate\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","mobx":"^6.15.0","concat":"^1.0.3","eslint":"^10.0.1","rimraf":"^6.1.3","rollup":"^4.59.0","vitest":"^4.0.18","spec.ts":"^1.1.3","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","typescript-eslint":"^8.56.0","eslint-plugin-import":"^2.32.0","rollup-plugin-replace":"^2.2.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.0_1772125389667_0.04342452983264389","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"@jbrowse/mobx-state-tree","version":"5.6.2","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"ed1dcbcace2104e8df23c9fbbd5c21a7d6d20146","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.2.tgz","fileCount":128,"integrity":"sha512-o1ymtWVbi3zT65P2d0RO9y1Hbqxr35xnKBulUzxQHM1cubsv9RYaHPY5y8zyHSJ1BqTuCsMlWKCAL4WSnqxjJA==","signatures":[{"sig":"MEYCIQD9MPZVlLpqfG6RyL6bZ5NkIhSq02TOU4PI62sroVDRVwIhAODlPCWAJY0lXNlReQDG/4SkF8RiDrVcngO4H3F8s2OV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629720},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.module.js","require":"./dist/mobx-state-tree.js"},"./package.json":"./package.json"},"gitHead":"2166457e5855fca2376beed66a9853d6ed1fd9ac","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"rm -rf dist && tsc && rollup -c","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","test:dev":"NODE_ENV=development vitest","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.5.0","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.2_1779417677962_0.725564768396217","host":"s3://npm-registry-packages-npm-production"}},"5.6.3":{"name":"@jbrowse/mobx-state-tree","version":"5.6.3","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.3","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"fc5e9e07504a73952c79fbf456aa72bf1d8eba43","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.3.tgz","fileCount":3,"integrity":"sha512-3B9BuzCV5ivL6F7q8MSKUhdpUjCql5Z2wVb98OrLhKqCY2EkFcwTpoPmw0J+CQpD2m0YAhF0f4tmYR60E95GmQ==","signatures":[{"sig":"MEYCIQC+tLgRpcYxIWp+GodMFJdnJP5Hpdmff9rUXOKjzbW8lgIhAJgA9PY9hVFlO4BYQf3VAqshqrWWlnDBmy9cTHVyNI1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4424},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.module.js","require":"./dist/mobx-state-tree.js"},"./package.json":"./package.json"},"gitHead":"ac8bd45ef2023bffd1e69556a090ef0894ee76d8","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"rm -rf dist && tsc && rollup -c","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","test:dev":"NODE_ENV=development vitest","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"cmdcolin","email":"colin.diesh@gmail.com"},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.5.0","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.3_1779418567017_0.9788406605134259","host":"s3://npm-registry-packages-npm-production"}},"5.6.6":{"name":"@jbrowse/mobx-state-tree","version":"5.6.6","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.6","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"dae120434b55d5728525d219c26c850d0f7549af","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.6.tgz","fileCount":128,"integrity":"sha512-ySIQMfXZ5JzcDTb7hcyL9oYUNIej5Oi/PUuPNGTqSnmv2w2hsXLNdH5uN0PBDZUSTRmdSDESTtwGEvLxu08yhg==","signatures":[{"sig":"MEUCIAUvekGRrxCMwDNFfyfmdDdKyqfnHGEts/2Up3mZTTxdAiEAsA/sYAENPxra1++rVWMpxeXY61Ji56kEZo78GM+9780=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":629724},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.module.js","require":"./dist/mobx-state-tree.js"},"./package.json":"./package.json"},"gitHead":"9022ce8308f4b3dc7a3832462da0720a54ffe36a","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"rm -rf dist && tsc && rollup -c","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","test:dev":"NODE_ENV=development vitest","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.5.0","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.6_1779420358697_0.6354567775419124","host":"s3://npm-registry-packages-npm-production"}},"5.6.9":{"name":"@jbrowse/mobx-state-tree","version":"5.6.9","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.9","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"a220a9d0216cec781bc3028b89840f4d513f2df6","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.9.tgz","fileCount":128,"integrity":"sha512-L27EMQJiosnDih28tBIye8NUNkhIEoMuY9fp7fv3LQJCLIX/bNnarSm8rkEazHRjI6hiChbiCC3HTR8saFJRHw==","signatures":[{"sig":"MEUCIHlMA17WKuMVT/R/HMvOTbn98tul8+eMmT1GuOhzC+vzAiEA4hIQloj2Ojqw/4oi2sbL01H+pKN2zjjxXXVAPGHmb3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":629759},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.module.js","require":"./dist/mobx-state-tree.js"},"./package.json":"./package.json"},"gitHead":"a9e8149a84d43a153f9192043d9f57f422fce9c0","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"rm -rf dist && tsc && rollup -c","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","test:dev":"NODE_ENV=development vitest","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.9_1779567602946_0.45870399015422203","host":"s3://npm-registry-packages-npm-production"}},"5.6.10":{"name":"@jbrowse/mobx-state-tree","version":"5.6.10","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.6.10","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f35d90366e0b29f3deb6c2b64fdd96a2063373d8","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.6.10.tgz","fileCount":130,"integrity":"sha512-YbEMM7M/EVz7aAvMCeu3nRMDEQ+3sz7PyQfzppjErOlNZKNi6HTayeztJhSk/5HEUt6zEzXx4HtSOuOgVbXNxA==","signatures":[{"sig":"MEUCIGTv0hvXhdBR9g9p9vaL6Uuo3jLHsdkOtUz6Hae38aETAiEA65Ac7kxdkHD6cnWon+X6yWjP2lyIv8FKP1ueY8X6qfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":679908},"main":"dist/mobx-state-tree.js","types":"dist/index.d.ts","module":"dist/mobx-state-tree.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.module.js","require":"./dist/mobx-state-tree.js"},"./package.json":"./package.json"},"gitHead":"7843bbad2714ce0ffbbf5e62fe95b2cdb813a242","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"rm -rf dist && tsc && rollup -c","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","test:dev":"NODE_ENV=development vitest","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.6.10_1779569167841_0.1656041310909122","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@jbrowse/mobx-state-tree","version":"5.7.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.7.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"7a8dc09ce25cd860b5bb32635ad6da9564264dbe","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.7.0.tgz","fileCount":250,"integrity":"sha512-lWI18KyEEo9FZ9MoMwX4QhU3p9IDJfJMGD3T03A0fcgGBEcUsaJrlQJbbybozQos7TYXnJAbUtRfMSUmnNYKUg==","signatures":[{"sig":"MEUCIQD8DBzsQGGWhoqaa6RBYEshWsi33htPBvXEhIB2tyEDwAIgW8p8FvX0O1G13yMDMjRY9AvpopHRyCcGASgxrofKp7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861744},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"import":"./esm/index.js","require":"./dist/index.js"},"gitHead":"de199b83b165ca50a33a6e2ad771e6e64dcfd464","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"pnpm build:esm && pnpm build:es5","clean":"rimraf esm dist","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"NODE_ENV=development vitest","build:es5":"tsc --module commonjs --moduleResolution bundler --outDir dist","build:esm":"tsc --outDir esm","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags","postbuild:es5":"echo '{\"type\": \"commonjs\"}' > dist/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.0.1","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.7.0_1779572598099_0.016812231127751653","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@jbrowse/mobx-state-tree","version":"5.7.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.7.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"dd9536e7321b9a4ef914463bfcb93bcb2fd33ffc","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.7.1.tgz","fileCount":250,"integrity":"sha512-8aE5n0/ScguLCuSo10QtJlb9pyLVNiQsV6lf5PXpCgF1ihAue0vB208vDnz9SZWUSITM+qChjMXF0aaE1ws7/w==","signatures":[{"sig":"MEUCIFS8U48A39FvoGT/m8jabj76viRceKw+V2FaROqXSU5SAiEAsfQq76SzLDyfXKOkluM4KMsZMcN0W1N9kid5OnuSAbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861744},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"import":"./esm/index.js","require":"./dist/index.js"},"gitHead":"f83763a1572fa7fd581f035aad52052557fc5699","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"NODE_ENV=production vitest bench --run","build":"pnpm build:esm && pnpm build:es5","clean":"rimraf esm dist","format":"prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"NODE_ENV=development vitest","build:es5":"tsc --module commonjs --moduleResolution bundler --outDir dist","build:esm":"tsc --outDir esm","test:prod":"NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags","postbuild:es5":"echo '{\"type\": \"commonjs\"}' > dist/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.12.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.0.1","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.7.1_1779572861649_0.46394108525506517","host":"s3://npm-registry-packages-npm-production"}},"5.8.6":{"name":"@jbrowse/mobx-state-tree","version":"5.8.6","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.8.6","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"d5ae206dbd3d58c79cf80e4aa59a6cbd6b275fd9","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.8.6.tgz","fileCount":8,"integrity":"sha512-ItFdukTc7yLO39Lv6bW/page3CSUMc3n7TWJhhDImYJKncHxVlUGk3VGi2zBYOBkwxz0PRr0SnqWEQYtcBxzgg==","signatures":[{"sig":"MEUCIQCZVnU9LrDWZh03/xu62kP2Pm5CR/dMPX0AOV8ClgWayAIgPQPzW6ffwv7rssVh98iBn+wbbOixfvWS3+gj71W3JNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1564384},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"ca30d1d92e5dedf5c9d5d6d478e68f5ab8e4e662","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.15.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.8.6_1779591607549_0.12372063550334311","host":"s3://npm-registry-packages-npm-production"}},"5.8.7":{"name":"@jbrowse/mobx-state-tree","version":"5.8.7","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.8.7","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f45e36080a078e629d3cbb03c85b137aa79fb320","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.8.7.tgz","fileCount":8,"integrity":"sha512-KTMFEr5/youH4Bxv2PRy+na34QDXZpulygNI9jqmE5XQhSIyia5NIdTLl6BdgfJqFqw7/BMm/dDni4uS6Vb3QA==","signatures":[{"sig":"MEUCIQCHdWpWuDyutrTug4eOtaKfQ2o+vNIgRS5GlUxBWHf07gIgRLctJ79adKQ8DoB/3csNbGQHdLxEXqCkyxn7D3m9baI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1564400},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"7343702a1fbbea9e8139a075990129125500c6f8","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.15.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.8.7_1779594389920_0.1082024033531408","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@jbrowse/mobx-state-tree","version":"5.9.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.9.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"539e6bf90027f91fb486cdff6d5a8f553cdeb45d","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.9.0.tgz","fileCount":8,"integrity":"sha512-ctHiV0b9i6nlEfINj/RkAXozQsaVYevFbR42L6O0rHudWXaaPttQpbqvSMwpcg9XA9Dm2/iSRYA5SuolYFhKxw==","signatures":[{"sig":"MEUCIHDt7vjft5mRPJX21eH7GscV/wFBKaJ8uqwUDphw0ma/AiEA4vDaLZhzFZbsdpH3zSRLLp8numUL03gjg/v3QARYFW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1562237},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"69baae118d65211866c483d3910cb2197d770d8d","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.15.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.9.0_1779894863999_0.19389339744325107","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"@jbrowse/mobx-state-tree","version":"5.9.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.9.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"5b8f8699fb8a79af9ba3fa77959a410d4965015b","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.9.1.tgz","fileCount":8,"integrity":"sha512-wr0TjloUModKj2XaN2LsnaBMjngv5dtNDdpI4Uy+wz7JEPvZ1fx0Rxj+r9Op3k+Ne1uay7Dr8UqbVvNYBM+Ujw==","signatures":[{"sig":"MEYCIQCTxPJ3W61iLC9NvU38iAPCnJn/GBvegOeb5YEB+mP1/gIhAPTxNkVjkQtGy1Qi3kUtD+Yx449r67ac3gKs1egd+KQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1562417},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"b5b9789e80508dbc3da28f21d94a595c152e2037","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.15.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.9.1_1779897780935_0.47063663882070084","host":"s3://npm-registry-packages-npm-production"}},"5.9.2":{"name":"@jbrowse/mobx-state-tree","version":"5.9.2","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.9.2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"e6d10ad1faa8b9438344141b762bc62016adccec","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.9.2.tgz","fileCount":8,"integrity":"sha512-Pz/8QdfcIOSrk0rzo3nbHzlYI1b19+9y2jla5oL/Azjk6SwhuiftHy55y3Aar0OgrCKLmbiLYoAJZ6ea1zRvVg==","signatures":[{"sig":"MEUCIQCLQWLI1ieAVQCjQ/7vxU7oSUIkIw7lMQZw5Ah4ayoZYQIgS//gR8ihkgGFUUM4BFQHQRl7blJv9R9hG9J3W9jUylE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1562417},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"ecc59ca8606433cd3ea5b048a3fa8c37348cb80f","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.15.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.9.2_1779898004545_0.27203514154165553","host":"s3://npm-registry-packages-npm-production"}},"5.9.3":{"name":"@jbrowse/mobx-state-tree","version":"5.9.3","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.9.3","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"e740149c16292bb6c9cae415accd272743fde19f","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.9.3.tgz","fileCount":8,"integrity":"sha512-TxOLmoJD+7KwpQCse4X2knMuhZlt5qtPA56405qRjLBkzU9RPoo7tRNXXPPR+tSGFOYU6PyCVbfbVgF4jdOobQ==","signatures":[{"sig":"MEQCIEVLdoLLx6Vo8kwk/TdCSxH1HjDJ1damryCnh+a3IvfUAiBQI6I1sDOa/y93EH5FX3WfbzwGqHGxWjoWQxv9mWhqoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1574035},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"efe5ceb4165e01739208a362608b6c75d72ef8f4","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.9.3_1779945930821_0.6307577074014414","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@jbrowse/mobx-state-tree","version":"5.10.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"abfc5d531c1567f157e9bc9495764c14fb63f1b3","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.0.tgz","fileCount":8,"integrity":"sha512-Qql61HesknKU1ThWFPYf5FWTMc4ItjZOYXH55R9d2qwOaQg43ad/S0EWtynYc9p3B5x9F9zD55VCVWXNKBkirg==","signatures":[{"sig":"MEYCIQCaEXVq9RvgzJJ9J4oJL3NPEbdvzTv129kU6D+JNmlKCAIhAIx4xRUQu53nN4UScKTPiCrB4X1szjbucAd6ryGZsbrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1590746},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"b498b802a2eb8578f1b04bbd8ae3f1ba26876839","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.0_1780027431212_0.46833770376813244","host":"s3://npm-registry-packages-npm-production"}},"5.10.1":{"name":"@jbrowse/mobx-state-tree","version":"5.10.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"8532cea11d02bdb3fe80b7e0d4aaae2b67e8e2de","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.1.tgz","fileCount":8,"integrity":"sha512-eDSPXqe832RIopCe26rp0D2Fx4F9on/4pY6kgAQcUyrLke8SD2mo5gNgjtZGXJnJr8ewnzZvK7TZjBoOzrH9xQ==","signatures":[{"sig":"MEUCIFZszIq0OumGNwINCXEvmv5nTVjwq8ooNghSUMnxC0SLAiEA3kROJGXbnnGOa4rLrNV91blGKV7KHiY+25yN89T/wT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1591148},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"704ccd32551c64afa4d9c188aaf586472d3e3c7f","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.1_1780066615280_0.39164751974869394","host":"s3://npm-registry-packages-npm-production"}},"5.10.2":{"name":"@jbrowse/mobx-state-tree","version":"5.10.2","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"0f5e8e7adf1ae5afdf8e4f679cad645189581592","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.2.tgz","fileCount":8,"integrity":"sha512-YCjPfnkXVxjqEbXHvRNkM+2SAj9G2r9BDvgYlScqocDlfD0Robfwa1FP6AlPXObrsGZ4L88ba5R9eVtvW411MQ==","signatures":[{"sig":"MEYCIQCIM1N1gGXK1FKAu9SLY9j9lF2QkDjGW/K623N/L1YJpwIhAK6TvL+dq9Mr4gCb/AuS+VQgi5hUZTluAGdCUYUXeTDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596735},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"27c57a06357f908af8e868f9a37578576ee2e8a1","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.2_1780068776260_0.008653223554407008","host":"s3://npm-registry-packages-npm-production"}},"5.10.3":{"name":"@jbrowse/mobx-state-tree","version":"5.10.3","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.3","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"cacd9e5d555af05b7cd8976c6b85164a9f54fb0a","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.3.tgz","fileCount":8,"integrity":"sha512-FQmNRMoZwkEQSbMWNrDY8VAoUepDn/B3GJdRW8+ttcmiNxYXcnqg7uSMRHaXQpNYQY+jD2QN+e1tF6qyvsmhKA==","signatures":[{"sig":"MEQCIFYh0sv/XBZosT2COUStyjByGToFXTydopwG1Z39pzraAiB3pFWra1knKHYZEMvm3hpVG4L1exEBDwlb6EZuSnuonQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597727},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"e7d64ae037f89e9f3b5665ea4062b4aad072b3d2","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.3_1780356125293_0.5217788057602846","host":"s3://npm-registry-packages-npm-production"}},"5.10.4":{"name":"@jbrowse/mobx-state-tree","version":"5.10.4","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.4","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"e7b5aa05ffef8de8c0d9a841161d726d1f20d2df","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.4.tgz","fileCount":8,"integrity":"sha512-MUAfZTF7rA1wcr15VxrhxYUrODmoWdH/Ar0lloBUVCCHloR8anWBa0vCzJZ2js8MI/NbXjTssFdHJL+9SVXIBQ==","signatures":[{"sig":"MEQCIAgMcxmuwGJYdthXUyapJM/pwycJLb/eBAvdQPIRzUqiAiBMZj7MEVObdTV65iF4QTx7y8Du7zMS3XuM2C9hcMEOVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1599866},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"22d930468dc7b66289ca55e46f0f63795e94744b","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.4_1780365338602_0.565309274301699","host":"s3://npm-registry-packages-npm-production"}},"5.10.5":{"name":"@jbrowse/mobx-state-tree","version":"5.10.5","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.5","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"c6b72bde8eee3cc03d2793081789222ca4fad63f","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.5.tgz","fileCount":8,"integrity":"sha512-18U2dBkwJbJmK5RxZxcSA8doZawcuq9vbIocOGTmT0J6rY2Xv8x+gaRaxzbjKBUBYVxuL8hxt2/qSStc8AIa6Q==","signatures":[{"sig":"MEQCIAPRPYMa+JBkkQJ4GgWe/HyjJ9m3Pa/JsN+UCWxuyBaEAiAv6wNf9nAYulKLSWqgp6Ph+z5/VBKSLw5hwWj+s+KMyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1604469},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"b618da52392e2d70ecd54d222da4353c007d6196","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.5_1780369026905_0.2615936643226273","host":"s3://npm-registry-packages-npm-production"}},"5.10.6":{"name":"@jbrowse/mobx-state-tree","version":"5.10.6","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.6","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f6aa726129eb31e57d7ae3d99fb3111a450866a7","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.6.tgz","fileCount":8,"integrity":"sha512-0gY5CBjDaq8LRtKK90wqGndLNeX6bLqNtRGjiEokNqwPzoMRbGF8wTEVlVuCWTfMr4iSFf1a+sQP9EIZC9nW5w==","signatures":[{"sig":"MEQCIGZi/k3nB25Ws5wJseuZhfrN2BZTQ6wPBO8K+M8eanunAiBF4oH9eof5M3/QKmlfPFEi+jaT0EO8Ir0BM8NJnrL9ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1604442},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"e73cdf9e92c1a2a9f88eebcefa9a2b910a30b296","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.6_1780382479173_0.7662954453376873","host":"s3://npm-registry-packages-npm-production"}},"5.10.7":{"name":"@jbrowse/mobx-state-tree","version":"5.10.7","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.7","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"c0ab2fdff6c8be1e2365119ea0340aaa34eb51fa","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.7.tgz","fileCount":8,"integrity":"sha512-n4Df8H6QXtbwR8j5L+bCIbkq7TpWTnXohwxTmHRdlFSwcg1D7kThYtwetZElAlMVMeoy10qyrO5JVjqIbxRoPA==","signatures":[{"sig":"MEQCIDcRastwlv2S5lgTMzjfDa3Nlrw/GDSfLOIGrJn6UoFEAiBebnV8zdAvym7GzKLGwmqHM3gZpqH31xJr/6uid6fNNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605385},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"7589bd3de75a500b31833fc07b3baabd0a955d30","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.7_1780505361968_0.9613838033952669","host":"s3://npm-registry-packages-npm-production"}},"5.10.8":{"name":"@jbrowse/mobx-state-tree","version":"5.10.8","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.10.8","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"5b2d48ce06dc19a03d724c806380c1fa28f5cd44","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.10.8.tgz","fileCount":8,"integrity":"sha512-G24ruPGwtHQDyBF5g55NO2wFpTkzjK/7otYGv/hGTXjcqlDtHu2/izpQdD3AewL891lqSi0HVR6lVHsHUTPh5g==","signatures":[{"sig":"MEUCIEO16Dj2D1R8StBnC5AOk/c3Wch071Z6vgd5hJXrydUjAiEAk3QiKVX8HJMcz8Ol8MJ//RyFjqcQcNmfkV9sljbcA7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1600218},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"707a2dd791b83c895367e1dd6c0306db9983ea67","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.10.8_1780516911084_0.09149823649440125","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@jbrowse/mobx-state-tree","version":"5.11.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.11.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"247df006d112c7c25a087a2cfde899063aaac8d2","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.11.0.tgz","fileCount":8,"integrity":"sha512-WU8sPOYokJtkhPEhEPgthQRgDBhahuw3I6WeQL3+eIPArmDCS5ejodyLhWvlbrukjbPR3WdbtJgbkHynKyaRPw==","signatures":[{"sig":"MEUCICa301ZutuOVvLjiKAnHajrn2d5j9a2OJqKlQ493e/sMAiEAkPme3cNu3k3T0Jg+9v+l0hnK6Zjzu2UTqHiCkAMamWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1616769},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"499fa9cd16fce3daeae3978dbd24274023967076","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.11.0_1780812558244_0.9712293660902998","host":"s3://npm-registry-packages-npm-production"}},"5.11.1":{"name":"@jbrowse/mobx-state-tree","version":"5.11.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.11.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"0bae53fafe66f298a65c1f41241de622e9e53181","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.11.1.tgz","fileCount":8,"integrity":"sha512-9cHJjCWHWAlEMJuQkDI5exF/+wlTBV5ZaPZDedPfayu+OHCVBY0dNRbRtBxDW2G6YMhKkQTIfu1lFvq2USY+rw==","signatures":[{"sig":"MEYCIQD+Ks/AdGcqdpAkIdGskqm8Mqs6DbNBJa15HFXmnWh2eQIhALd16e246kcAHXdYHm55kYIeysscKdFEBrQEDMhaYDBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1624049},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"1e0aff5b42fd5ee17426d5cddfdbae581b320696","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.16.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.11.1_1781097872623_0.889608557250851","host":"s3://npm-registry-packages-npm-production"}},"5.11.2":{"name":"@jbrowse/mobx-state-tree","version":"5.11.2","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.11.2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"fa85233027a677c900bbc148d79ebec01f024469","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.11.2.tgz","fileCount":8,"integrity":"sha512-5ghABi6QKznFDspUcJub4MYnzRK/NRnA9VspuiZ7QFAibpy4G34fZ4jeCniTUnzvFIQQhIMhONIgyb9rwvqTEg==","signatures":[{"sig":"MEQCICwSb3fq5SqO8QFrcNGVe9mk2NNsEQX8ZfOzKNLegwmAAiAwLsSmIE9IqGao4PfBmyJeE2JWDgiXTisYVMWbP32qPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1623262},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"d4c11f3d2e894c3f364fb0f70b5ffd25345f02f5","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.18.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.11.2_1782924700793_0.9446076410700042","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@jbrowse/mobx-state-tree","version":"5.12.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.12.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"a2f7de8f9ce3b7723d656c61fd9e39516e03a715","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.12.0.tgz","fileCount":8,"integrity":"sha512-GUPiSqXYgtwXl//aRKZzhfEteM1qfwatbb3rBsBmqormw7EjYwj5c6+nyjIgvtGzqotL4Wh8AM7sXwlx9QBb4w==","signatures":[{"sig":"MEUCIQD3O7ikEoS9ueM765DNQrFzrGupAbVr1bmSgxe17zCvrQIgLeoIYDQDYQBUOzYD8/6Y7/EYPwTIaJ/W/fQHdp8E/y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1624802},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"f1fb2dcd0bbc14070af1b26bbc33b7d372e41e2f","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.18.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.12.0_1783542999036_0.15692634157351515","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@jbrowse/mobx-state-tree","version":"5.13.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@5.13.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"fa632b266d2aeab271163f80c325fcd9141dca5f","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-5.13.0.tgz","fileCount":8,"integrity":"sha512-V+7S3Phe+cdH/T1x67ccQHUqcw3f2wk2cPCAcedMpzMrV7ArpkoTl2bZSteoNPzHUDfis7RBFVXEKZxbQQ9hfg==","signatures":[{"sig":"MEYCIQCKFGHZaksMhKpXKREz+wnot+09IasfXkfbvC2tdT02pgIhANJE7dwa/p4A322L6GI4JRQCkeQwYog+QA/vSGTstCxL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@5.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671499},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"7cf7e723169ee5faca993000a4a5d5008c52158f","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.1","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^6.15.3","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_5.13.0_1784332965307_0.6925008017017942","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@jbrowse/mobx-state-tree","version":"6.0.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.0.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f4237aa8d6d0171796961ee9211607a346406bc7","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.0.0.tgz","fileCount":8,"integrity":"sha512-tfBS4MLXuF4OKBL+HH5qjraenvtgO6+qyOnwsvXsyrS3d4yF/QLXcYcOO4OfJpG8miFzdEmkoxjcw4tVRwLibw==","signatures":[{"sig":"MEUCIEc8hkEzwyCLx3gcG4Zie7ZDp21bFvUwECWPdGXr3E4mAiEA6vKXZBXx5GwGo3LkNz7eNJp43j6DwrGOi2qob3d9hKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671981},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"c571b854e0196040abb7c41498f73d6203e22839","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.0.0_1785518005326_0.4419289336997507","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@jbrowse/mobx-state-tree","version":"6.1.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.1.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"2750123922b5ad97d18ba93a77796bb4e4f6ddcf","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.1.0.tgz","fileCount":8,"integrity":"sha512-WGj6/RMViC1LbUGpK5TMIzfqFxDO6cF2r8tWmN+A+VFCSxj2yETONDJdvu045hF2cHA9ajk15dK4Ak6iyPQCRA==","signatures":[{"sig":"MEYCIQCkpJtmJC8m3aEMVYhoSd69pxGs9p/3N1qF6waKp/QdXQIhAJ6dkAee1w4PgZa6UCOrj0IOLEfjRrWQVq/ZSK73Z+Lm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1686217},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"2961cf50d2dcc8902988adab802372d307638a83","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.1.0_1785875273110_0.3742431235713368","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@jbrowse/mobx-state-tree","version":"6.2.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.2.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"a462b378c36cef57233efb40a79cd3f6cbf0f07b","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.2.0.tgz","fileCount":8,"integrity":"sha512-RQFWKN9B1z9hAaGxVizZT4Z0ffsu8gcjn9tVNe2K/Qa4afaBp2Di3yww4YsI+x8r50rH8Ton2MKIdOFyyqJ4bg==","signatures":[{"sig":"MEQCIEEoJ4YUQixHmnOZD9AxjwL0Gp6efG2hfLaZomAd7IVHAiBkZHmqxqCGzAilSGd7pjJbMObYOGCzkO6StTXxeymqxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1744174},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"9f96a10e55e2f9e2810b5c34554b1577b843b861","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.2.0_1786614227669_0.08467173540181605","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@jbrowse/mobx-state-tree","version":"6.3.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.3.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"338736b24bec326dda4b0355f6595f31c7250122","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.3.0.tgz","fileCount":8,"integrity":"sha512-xaaN1Wk1GrsH2p+PNb9kqPNc7Vn/DhlpGQsDmpvkREPKf+eQdfyBiWl4s7yNhBLsXF+uYOaznfempMG0wsyA1w==","signatures":[{"sig":"MEUCIQCz85AN9lIBcTLkRz4KjijZpZK8bMpTEA2e+FtbemBNMgIgJA8K/VM8TA0pQuw3Gw24Sim7/8ZNxHPho8pbRFOGzgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1759797},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"0ea069aca09d91da840b7799ce51ef89229c55a0","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.3.0_1786640927856_0.5761928232283982","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@jbrowse/mobx-state-tree","version":"6.4.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.4.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"695c56a9a68c759981855655390d76951c42ac4d","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.4.0.tgz","fileCount":8,"integrity":"sha512-5WbJPfA9OdYAmR6C3SwfoGsA/TZ1jFl9wXGAnFZrucEMamxdOd9sC8HIv348Jz6YRfWBFoLuMlK5AywhgWLMkQ==","signatures":[{"sig":"MEUCIQDqvb7qHh7zfKEWTpEULtNW98SP6aXu5EnOU8E3CKHFigIgPJ6MrtEejV72AYVgDM+ujIhu/ZGnfJNpMzP7FypaDQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1718176},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"fad491f658f8f3adc92b43024cb8361ba2ca8887","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.4.0_1787411860106_0.16085784460832486","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@jbrowse/mobx-state-tree","version":"6.5.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.5.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f7be7ca31860394d16b4443f5ce8435c6e8111a4","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.5.0.tgz","fileCount":8,"integrity":"sha512-YdU/Iw6MU51F7+78h9n/PWVVM0fZpWkFxzufmmoMo31HV5h3hnZoiT9ZVnjynA6QYYTttY7AxnldQrGlGaMj+g==","signatures":[{"sig":"MEUCIH9Gk/KC7NRWch5sjmFaYlkE0Cr4xskaj3qRbYEN84OvAiEAqsQctSrioxyFOBMSZ1eWp6HcnqTqPzCrpZFvLnMTPCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737699},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"7472135946fdd25470c0494418c76d3f9650ca85","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","preversion":"pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"12.0.2","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.5.0_1787414917329_0.12435660116155356","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@jbrowse/mobx-state-tree","version":"6.5.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.5.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"bad990f7d6460ad8c9c5fda83ee38d51d1aa0e56","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.5.1.tgz","fileCount":9,"integrity":"sha512-qhDUf7gCtduTz69oOWxkaOeY407mpjvBIENL/VuQGthkbwjBrnAbalhuBeq3/SbkCxD++KN8KXRm5/9yimqnTA==","signatures":[{"sig":"MEQCIHSykATRcIk/IJNkqdVHF4dJOiTfs6qD+Lpxx78xJUgOAiA+UWTY9/lduJJWZdO1dAmeNur8PpE8RB0W9k8YsJ7qLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1764249},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"8b6ab1788387fec102d5cc6ded31c90c059a1799","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","typecheck":"tsc --noEmit -p tsconfig.test.json","preversion":"pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags","format:check":"pnpm prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.17.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.15.1","devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.5.1_1787418799985_0.7018368678441842","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"name":"@jbrowse/mobx-state-tree","version":"6.5.2","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.5.2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"d4217afba2cf5c2ded3aad8acb5080b534c05619","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.5.2.tgz","fileCount":9,"integrity":"sha512-WXaTCYzRkieqyKJMEc4EwfSIEhXbXk6qJGl9LDzaDDY44qi0PKESycuiYmgsfKtIybegWpeFJRpxQzWjtQRDVw==","signatures":[{"sig":"MEUCIAxK2Xy44B9rl59rTx1R6YzMluCo/VKV8vfz6VNCjWzfAiEA4W7cKylUX9EP2T+99eecY7jNlwvdpDJwGIGvig3Vuj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHm3AFnQJ7YgLscU/OrhHqzL8G1WIr/7WSEMmhlLe/oMAiByeNzG+L5ltD6phvfY9ueSy3js56XBya9W22o6HvASgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1785141},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"d5b262a390858e552aabd8d3ef2610326fab3d0b","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","typecheck":"tsc --noEmit -p tsconfig.test.json","preversion":"pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags","format:check":"pnpm prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.19.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.15.1","devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.5.2_1789780662289_0.24916822324973098","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@jbrowse/mobx-state-tree","version":"6.6.0","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.6.0","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"eeb24f108e37b634776946649548cd07887d761f","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.6.0.tgz","fileCount":9,"integrity":"sha512-94L4JHGGuwxHcKq1XqtCc+4MbKXkVyWHR/2HQ2ugg5Z7ktt8UCX9to/9it4UqDovFIpjp+0yWKkiQqh0kainAA==","signatures":[{"sig":"MEQCIGifr8iIn5mMQPn/UHDsNJD/16543+10uZ+xNbje9Va4AiBHsQUtys77oaJCkO0d2B45FXdq7iz6I5eFNiaxrcjcAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDeCRd9dOkY9G3XXH8b1V9srVFmKmu36J4sQqTWs9i3rwIhAKiB5N2x3B8AoYWe8ySXgqQdFXiKvj9UEJ6wKHMBRE7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732717},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"6f4e73ac9a961167e42492a124787284ad4c880e","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","typecheck":"tsc --noEmit -p tsconfig.test.json","preversion":"pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags","format:check":"pnpm prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.19.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.15.1","devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.6.0_1790221766858_0.6002318436425829","host":"s3://npm-registry-packages-npm-production"}},"6.6.1":{"name":"@jbrowse/mobx-state-tree","version":"6.6.1","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"author":{"name":"Michel Weststrate"},"license":"MIT","_id":"@jbrowse/mobx-state-tree@6.6.1","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"homepage":"https://github.com/GMOD/mobx-state-tree#readme","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"d198e59098b3172f7992e3733a5672e8b03934b6","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.6.1.tgz","fileCount":9,"integrity":"sha512-RJt59l6RxoydITi5OWLNdO6hw1IIBZP4RsAkvR7ShRA9KgvRaspchRpA4OyjiYcariF5v3DuK1kytB0SvQK6RA==","signatures":[{"sig":"MEUCIQDiw8SgoD+mOcZTI0C43kpXbEFUY0sos/GJGJDIjK1REgIgKqlOgH6UW/6GlSXY4GZhlDft6RYjGCM1lbiWK2Wtwmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDSsCBIOuNug0lp51Ep0cTZboKco/r42t54PQ+dGPLOAIgcrV1+ljIlRuXPdJhAUQkNqmEd185oSN4rbbzZL3XM88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1746493},"main":"./dist/mobx-state-tree.cjs","types":"./dist/index.d.ts","module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"e7172e275ca64a290a54435d67018a53e0e21d01","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","typecheck":"tsc --noEmit -p tsconfig.test.json","preversion":"pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags","format:check":"pnpm prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.19.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.15.1","devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-state-tree_6.6.1_1790307976946_0.6725071562267155","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"_id":"@jbrowse/mobx-state-tree@6.7.0","bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"dist":{"shasum":"f1d257507320d42f242a7aae730fd521e789040c","tarball":"https://registry.npmjs.org/@jbrowse/mobx-state-tree/-/mobx-state-tree-6.7.0.tgz","fileCount":9,"integrity":"sha512-2JmSCtVQ+L0OwYc4tc39kmCMUZvbv9q9Trgy0sr6QyVbclxY/5tYgzwJncfQewTrLuawb9QnIvtA0xpC5HVfFA==","signatures":[{"sig":"MEUCIF61dGyIWFctABI3BB7c9e+BeYwAImQoFtG7Z5UxSuJXAiEAsUCYL0L5smKLu4nhXx5X1ZkU8cj32cpw5v+XN5VEbmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAeXg3K9t9vPW47e3LrLs3VxyRGmEM2fS6ORQpu0+UdlAiA4xwg0SAeuQnNpZWHV4s1L1qnJIsO22TJFvzz4pe8j6g=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jbrowse%2fmobx-state-tree@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1756836},"main":"./dist/mobx-state-tree.cjs","name":"@jbrowse/mobx-state-tree","types":"./dist/index.d.ts","author":{"name":"Michel Weststrate"},"module":"./dist/mobx-state-tree.mjs","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mobx-state-tree.mjs","require":"./dist/mobx-state-tree.cjs"},"./package.json":"./package.json"},"gitHead":"68341f7a2d2ee66d575e9932cafac9dcbdcd338b","license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives --max-warnings 0","test":"vitest","bench":"cross-env NODE_ENV=production vitest bench --run","build":"tsc && rollup -c","clean":"rimraf dist lib","format":"pnpm prettier --write .","test-ci":"pnpm test:types && pnpm test:dev --run && pnpm test:prod --run","version":"git-cliff --tag v$npm_package_version --unreleased --prepend CHANGELOG.md && git add CHANGELOG.md","prebench":"./scripts/build-both-branches.sh","prebuild":"pnpm clean","test:dev":"cross-env NODE_ENV=development vitest","test:prod":"cross-env NODE_ENV=production vitest","typecheck":"tsc --noEmit -p tsconfig.test.json","preversion":"pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test-ci","test:types":"tsc -p __tests__/types/tsconfig.json","postversion":"git push --follow-tags","format:check":"pnpm prettier --check ."},"version":"6.7.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7fc05169-539c-4c95-9935-fcdbaf5dd371"}},"homepage":"https://github.com/GMOD/mobx-state-tree#readme","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"_npmVersion":"11.19.0","description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","directories":{},"maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.15.1","devDependencies":{"mobx":"^7.0.0","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","vitest":"^4.1.7","spec.ts":"^1.1.3","prettier":"^3.8.3","cross-env":"^10.1.0","git-cliff":"^2.13.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.59.4","eslint-plugin-import":"^2.32.0","rollup-plugin-sourcemaps2":"^0.5.7"},"peerDependencies":{"mobx":"^7.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mobx-state-tree_6.7.0_1790798796289_0.013067270980258394"}}},"time":{"created":"2025-11-27T22:42:16.185Z","modified":"2026-09-30T20:06:37.656Z","5.4.4":"2025-11-27T22:42:16.517Z","5.4.5":"2025-11-27T22:53:00.470Z","5.4.6":"2025-11-29T17:15:29.681Z","5.4.7":"2025-11-30T17:15:56.154Z","5.5.0":"2025-12-04T02:36:06.447Z","5.6.0":"2026-02-26T17:03:09.875Z","5.6.2":"2026-05-22T02:41:18.124Z","5.6.3":"2026-05-22T02:56:07.159Z","5.6.6":"2026-05-22T03:25:58.857Z","5.6.9":"2026-05-23T20:20:03.104Z","5.6.10":"2026-05-23T20:46:08.065Z","5.7.0":"2026-05-23T21:43:18.251Z","5.7.1":"2026-05-23T21:47:41.871Z","5.8.6":"2026-05-24T03:00:07.882Z","5.8.7":"2026-05-24T03:46:30.139Z","5.9.0":"2026-05-27T15:14:24.245Z","5.9.1":"2026-05-27T16:03:01.174Z","5.9.2":"2026-05-27T16:06:44.742Z","5.9.3":"2026-05-28T05:25:31.029Z","5.10.0":"2026-05-29T04:03:51.412Z","5.10.1":"2026-05-29T14:56:55.460Z","5.10.2":"2026-05-29T15:32:56.426Z","5.10.3":"2026-06-01T23:22:05.476Z","5.10.4":"2026-06-02T01:55:38.823Z","5.10.5":"2026-06-02T02:57:07.041Z","5.10.6":"2026-06-02T06:41:19.370Z","5.10.7":"2026-06-03T16:49:22.132Z","5.10.8":"2026-06-03T20:01:51.272Z","5.11.0":"2026-06-07T06:09:18.461Z","5.11.1":"2026-06-10T13:24:32.849Z","5.11.2":"2026-07-01T16:51:40.984Z","5.12.0":"2026-07-08T20:36:39.230Z","5.13.0":"2026-07-18T00:02:45.665Z","6.0.0":"2026-07-31T17:13:25.497Z","6.1.0":"2026-08-04T20:27:53.265Z","6.2.0":"2026-08-13T09:43:47.816Z","6.3.0":"2026-08-13T17:08:48.032Z","6.4.0":"2026-08-22T15:17:40.384Z","6.5.0":"2026-08-22T16:08:37.485Z","6.5.1":"2026-08-22T17:13:20.146Z","6.5.2":"2026-09-19T01:17:42.398Z","6.6.0":"2026-09-24T03:49:27.052Z","6.6.1":"2026-09-25T03:46:17.043Z","6.7.0":"2026-09-30T20:06:36.389Z"},"bugs":{"url":"https://github.com/GMOD/mobx-state-tree/issues"},"author":{"name":"Michel Weststrate"},"license":"MIT","homepage":"https://github.com/GMOD/mobx-state-tree#readme","keywords":["mobx","mobx-state-tree","promise","reactive","frp","functional-reactive-programming","state management"],"repository":{"url":"git+https://github.com/GMOD/mobx-state-tree.git","type":"git"},"description":"Fork of mobx-state-tree starting from v5.4.2 for use in jbrowse 2","maintainers":[{"name":"garrettjstevens","email":"stevens.garrett.j@gmail.com"},{"name":"rbuels","email":"rbuels@gmail.com"},{"name":"cmdcolin","email":"colin.diesh@gmail.com"}],"readme":"# @jbrowse/mobx-state-tree\n\nFork of [mobx-state-tree](https://mobx-state-tree.js.org) v5.4.2 maintained for use in\n[JBrowse 2](https://jbrowse.org). All upstream types and APIs are available — this page\ndocuments only the additions and changes made in this fork.\n\n## Infrastructure changes\n\n- Updated TypeScript and import paths to use explicit file extensions\n- Replaced `process.env.NODE_ENV` with an exported `setDevMode()` function\n- Converted tests from Jest to Vitest\n- Replaced tslint with eslint + typescript-eslint\n- Dual CJS/ESM build (avoids issues when both are imported in the same Vite build)\n- Removed unused dependencies and the `NonEmptyObject` annotation\n- Replaced `unique symbol` phantom properties (`$emptyObject`, `$stateTreeNodeType`) with\n  exported string-keyed brand interfaces (`$EmptyObjectBrand`, `$__mstStateTreeNodeType__`),\n  fixing tsgo TS4058/TS4023 errors when MST types appear in exported function return types\n\n## Error message changes\n\nValidation and conversion errors have been reworked to stay readable on large state\ntrees. Upstream MST could throw error messages hundreds of kilobytes long because it\nexpanded every union member's full structure and stringified entire snapshots unbounded.\nThis fork keeps the errors short while making them more diagnosable.\n\n### Bounded conversion errors\n\n`typecheck()` / instantiation errors no longer dump unbounded output:\n\n- Stringified snapshots are depth-bound (nested objects past 3 levels collapse to `…`)\n- Each printed value is capped in length\n- At most 10 individual errors are reported, with a `(… and N more errors)` suffix\n\n### Scoped discriminated-union errors\n\nTake a union of view types discriminated by a literal `type` property:\n\n```ts\nconst LinearGenomeView = types.model(\"LinearGenomeView\", {\n  type: types.literal(\"LinearGenomeView\"),\n  height: types.number,\n  assembly: types.string\n})\nconst DotplotView = types.model(\"DotplotView\", {\n  type: types.literal(\"DotplotView\"),\n  height: types.number\n})\nconst AnyView = types.union(LinearGenomeView, DotplotView)\n```\n\nUpstream MST listed every member's full structure on any failure. A single mistyped field\nproduced output like this — each member's entire schema expanded inline, repeated for every\nmember, often hundreds of kilobytes on a real config union:\n\n```\nNo matching type for union(LinearGenomeView | DotplotView)\n(snapshot `{\"type\":\"LinearGenomeView\",\"height\":\"tall\",\"assembly\":\"hg38\"}` is not assignable\nto type: `({ type: (\"LinearGenomeView\" | snapshot like `\"LinearGenomeView\"`); height: number;\nassembly: string } | { type: (\"DotplotView\" | snapshot like `\"DotplotView\"`); height: number })`,\nexpected an instance of `LinearGenomeView` or a snapshot like `{ type: (\"LinearGenomeView\" |\nsnapshot like `\"LinearGenomeView\"`); height: number; assembly: string }` instead. … )\n```\n\nNow the error is scoped to the single member whose literal `type` matches the snapshot's\ndiscriminator, and reports only the property-level reasons it failed.\n\n`AnyView.create({ type: \"LinearGenomeView\", height: \"tall\", assembly: \"hg38\" })` throws:\n\n```\n[mobx-state-tree] Error while converting `{\"type\":\"LinearGenomeView\",\"height\":\"tall\",\"assembly\":\"hg38\"}` to `(LinearGenomeView | DotplotView)`:\n\n    at path \"/height\" value `\"tall\"` is not assignable to type: `number` (Value is not a number).\n```\n\nAnd in production builds (where full type-checking is skipped) a missing required field on a\nrecognized member still names the discriminator and the offending path —\n`AnyView.create({ type: \"LinearGenomeView\", height: 100 })` throws:\n\n```\n[mobx-state-tree] No matching type for union (LinearGenomeView | DotplotView) for snapshot with type \"LinearGenomeView\":\n    at path \"/assembly\" value `undefined` is not assignable to type: `string` (Value is not a string).\n```\n\nInstead of a wall of text covering every union member, you get the discriminator that was\nseen plus the property-level reasons that one intended member rejected the snapshot (wrong\nfield type, missing required field, etc.). The scoping drills through wrapped members\n(`optional`, `refinement`, `snapshotProcessor`, `late`) to find the underlying model, so\nreal-world members like an `optional(model)` config schema are still matched correctly.\nWhen two members declare the same `type` literal (ambiguous), it falls back to the short\nmessage rather than guessing.\n\n## Added APIs\n\n### `types.resilient`\n\nWraps a type so that if instantiation fails (e.g. because the snapshot is from an unknown\nplugin that is not installed), the error is caught and a fallback type is used instead of\ncrashing the entire state tree.\n\n```ts\nconst PluginWidget = types.resilient(\n  KnownWidget,\n  UnknownWidget,\n  (error, originalSnapshot) => ({ kind: \"unknown\", raw: originalSnapshot })\n)\n\n// Arrays of plugins stay alive even if one entry is unrecognized\nconst Store = types.model({\n  widgets: types.array(PluginWidget)\n})\n```\n\n`types.resilient` takes three arguments:\n\n- `type` — the primary type to try first\n- `fallbackType` — the type to use when the primary fails\n- `createFallbackSnapshot(error, originalSnapshot)` — a callback that receives the caught\n  error and the original snapshot, and returns a valid snapshot for the fallback type\n\n**Important caveat:** `isValidSnapshot` always returns success for a resilient type. Any\nvalue is considered a valid snapshot — validation is deferred to instantiation time, where\nfailures are caught and routed to the fallback.\n\n---\n\n### `types.stripDefault`\n\nLike `types.optional`, but omits the property key from the parent model's snapshot entirely\nwhen the value equals the default.\n\n#### Background: snapshots and `types.optional`\n\nIn MST, a **snapshot** is the plain JSON representation of your model — what you'd get from\n`getSnapshot(model)` and what you'd pass to `Model.create(...)`. Snapshots are used for\nserialization, persistence, and undo/redo.\n\n`types.optional` lets you define a property with a default value so it can be omitted when\ncreating a model:\n\n```ts\nconst Settings = types.model({\n  theme: types.optional(types.string, \"light\")\n})\n\nconst s = Settings.create() // theme is \"light\"\ngetSnapshot(s) // { theme: \"light\" }\n```\n\nEven though `\"light\"` is just the default, it always appears in the snapshot. If you store\nor diff these snapshots, every instance carries that redundant data.\n\n#### What `types.stripDefault` does\n\n`types.stripDefault` works exactly like `types.optional` at runtime — the property gets its\ndefault when missing — but the key is **left out of the snapshot entirely** when the value\nequals the default:\n\n```ts\nconst Settings = types.model({\n  theme: types.stripDefault(types.string, \"light\")\n})\n\nconst s = Settings.create()\ngetSnapshot(s) // {}  ← key omitted because value equals default\n\ns.theme = \"dark\"\ngetSnapshot(s) // { theme: \"dark\" }\n\ns.theme = \"light\"\ngetSnapshot(s) // {}  ← omitted again\n```\n\n#### Why this matters\n\nWithout `stripDefault`, keeping defaults out of snapshots requires a manual\n`postProcessSnapshot` on every model. `stripDefault` handles this automatically per-property.\n\nThis is especially useful when:\n\n- Snapshots are stored or synced and you want to minimize their size\n- You diff snapshots (e.g. for undo/redo or change detection) and want default values to\n  appear as \"no change\" rather than an explicit write\n- You have many optional fields and don't want boilerplate `postProcessSnapshot`\n\n#### How the default comparison works\n\nThe comparison is done against the **normalized** default snapshot, not the raw value you\npassed in. MST instantiates the subtype with the default once, reads back its snapshot\n(which applies any nested model defaults and post-processing), and caches that as the\nreference. This means a complex nested default that gains extra fields at instantiation time\nwill still compare correctly.\n\n---\n\n### Reflection API additions\n\nThese utilities expose type metadata that is useful for building generic tooling (e.g.\neditors, inspectors, plugin systems) that need to introspect an MST type at runtime.\n\n**`getChildType(node, propertyName?)`** — returns the declared MST type of a child\nproperty on a model, array, or map instance. For arrays and maps the property name is\nignored (all children share one element type).\n\n```ts\nconst Box = types.model({ x: types.number, y: types.number })\nconst box = Box.create({ x: 1, y: 2 })\n\ngetChildType(box, \"x\").name // \"number\"\n```\n\n**`getUnionSubtypes(type)`** — given a `types.union` type, returns the array of its member\ntypes. Useful when you need to enumerate what a union can hold.\n\n```ts\nconst Shape = types.union(Circle, Square, Triangle)\n\ngetUnionSubtypes(Shape) // [Circle, Square, Triangle]\n```\n\n**`getDefaultInstanceOrSnapshot(optionalType)`** — returns the default value (or snapshot)\ndeclared on a `types.optional` or `types.stripDefault` type. Lets generic tooling read the\ndefault without having to create a model instance.\n\n```ts\nconst t = types.optional(types.string, \"hello\")\n\nt.getDefaultInstanceOrSnapshot() // \"hello\"\n```\n","readmeFilename":"README.md"}