{"_id":"obsidian-test-mocks","_rev":"45-5e82079475e010da07ed51e6aab88af3","name":"obsidian-test-mocks","dist-tags":{"latest":"7.1.0"},"versions":{"1.0.0":{"name":"obsidian-test-mocks","version":"1.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"04450713ab3680c5cb603d7cd2c8cc2358e101a7","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.0.tgz","fileCount":399,"integrity":"sha512-auZmYIjhhA/PjD85vapH3OlNOtibV5AXuEEoXARbDXo2vv8KyXjOHanVLcTKn1Bfs+91/6L1vkiqLjoCD5RqgQ==","signatures":[{"sig":"MEYCIQDLsnggJpqNXqb+nL3EMY4OyBJPt/EBr5tJrZnmN4GRXwIhAKPdmXOeMGIdKfUao9CWVMCDeYmGtPAgLQk3eiNrAReQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1648802},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./helpers":{"import":{"types":"./dist/lib/esm/helpers/index.d.mts","default":"./dist/lib/esm/helpers/index.mjs"},"require":{"types":"./dist/lib/cjs/helpers/index.d.cts","default":"./dist/lib/cjs/helpers/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"afe3886520fc21adc7cf3a9a495eb0ddaae5125e","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.0_1773424588987_0.8219239275530288","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"obsidian-test-mocks","version":"1.0.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"cf6738310670b31e9119c6bd794ceabae3b3b036","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.1.tgz","fileCount":401,"integrity":"sha512-3wiJbbd4mQvuZuSgVtrKooxXKiXUgmD9kFQXAToO9CQepC6BmO9Oi2qXwG4q2RsW63mBqu0hQD9mxYvfqFOolw==","signatures":[{"sig":"MEYCIQCwedAx+pVXjJl26e5J4HY0l+kzXB0b5xBnd4iYtRi5aQIhAM3eDTfGk+GBcB52Klakf6B+LsMqyNdXHLTLbiK1DLUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007307},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./helpers":{"import":{"types":"./dist/lib/esm/helpers/index.d.mts","default":"./dist/lib/esm/helpers/index.mjs"},"require":{"types":"./dist/lib/cjs/helpers/index.d.cts","default":"./dist/lib/cjs/helpers/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"6c025c315a62678c5865c47e4ec77891d721904d","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.1_1773424970445_0.5023985577806256","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"obsidian-test-mocks","version":"1.0.2","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.2","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"6795b1ac2b3930f379164b1487e91e3199e8857c","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.2.tgz","fileCount":401,"integrity":"sha512-ItqxtFUIJgt7rYMTPy5dw6uDtoBwFczzFPaTOunntRPeLVf4YYKTAyZ4eP6T1F5KhrD58mZy342z9DLKdEZMIg==","signatures":[{"sig":"MEQCIGgXXmgGqU7qVC8RDJBXeO2j8fimki7eRK+Anu4EpX1gAiAQIoHmmbQZr1I5I740tMcX6t8gH2wHDPsNPRR6JQbKZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2013119},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"aa0b9c7cee3e971ea474856916e2f1caf016abc3","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.2_1773429918088_0.7794166717819779","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"obsidian-test-mocks","version":"1.0.3","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.3","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"f9f4c9981e14c6282adfb15961ff9686c2ed7c9d","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.3.tgz","fileCount":995,"integrity":"sha512-JL+IRlBRBurj0he/qM9WbWOVrpVD4+uD337yDGBgWVW1mGRlG8nSdo+S22dBXvIpYESW6+NFQiZzxUsOpXNm9A==","signatures":[{"sig":"MEUCID4ZTEf2Cd2CuKo8MMDyf0pruVxxe/J+dmaXKPIHHQqfAiEA9dAivNxrzSv+FWiH8MBxPTl0g5IYXAgomqGjiSRJ+JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2356598},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"760748f9defefecb45210c50a02093c72883097d","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.3_1773440409511_0.6535153338394224","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"obsidian-test-mocks","version":"1.0.4","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.4","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"c0a7da7bdeaf366cbf7e3c452ee74c5ca6ead6bc","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.4.tgz","fileCount":997,"integrity":"sha512-TwrnWq+FgHY7vUgBa0JdVE3IR/RoVoMOo+gmiFJSzHWc1C+RnsP1p80ZHoIireKAYDNnyECDOiNlBT5qXpbdAA==","signatures":[{"sig":"MEUCIQDn3mrsgN2eiGGvQfVeZ5wQev+oze46A8HlX6TMWIbCsQIgE9Jmtjs2ufiBBzpTB/dyN5jxTHmfPghNBlHRWdbQcrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2437437},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"5de9df7f2061a9233382ca86d4ffc852cdecd9c8","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.4_1773526159098_0.9987786259766147","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"obsidian-test-mocks","version":"1.0.5","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.5","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"2e1207ca7bfb2b252ed761c6868253c654195421","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.5.tgz","fileCount":997,"integrity":"sha512-KHeG0MuCFQN7c4s5Z4JpKU5OnH1BR7xft+x19rp6HCPE4sSbrr26zuxaxj7NtWeNv2X7LRuqEQRWWs+Cvt1CCA==","signatures":[{"sig":"MEUCIQC2yZlCTiTVfP2F795rxPN7D80y9lOnG7duh0TEiL2cBgIgGk0gu3ooEb2BgEDNdeVQF8sL7OaZpV32PksSWEK1r3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2588570},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"8b66b54799bd0190d755ebe0faa0cd3671aa8342","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.5_1773537583438_0.30634849844986056","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"obsidian-test-mocks","version":"1.0.6","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.6","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"6eb243eba21730e88b2937007053362e526c2e19","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.6.tgz","fileCount":995,"integrity":"sha512-hwGa4tIZY33X3heWKpYNMfKfhMgQyLpsPDm4hWHLQiXkVanchfk6J5UvdBEXVnXkKFRhZhNqw3CubO1T0pth6w==","signatures":[{"sig":"MEQCIBa5o+2VuCVUNah66fvZzp713YYeSAhoD7A6zHMf9putAiA9+z+RQ/pKSv9xXynIeqyRmuGpwBP9MoYkWw0Q+LeqaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2487399},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"280a2a554187eac6255fe4481374805868a54af9","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.6_1773584137720_0.5165152653596132","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"obsidian-test-mocks","version":"1.0.7","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.7","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"8a9778dce90efcada8b9a0f4e4aa5a450289c492","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.7.tgz","fileCount":995,"integrity":"sha512-QXHeqXgnw+BdKXYCp8iYlvtF8tODn5UGjSlYIfDDxCIPbGzlLW4ghYClhX4z11FGu0/NYHLWmVfOX/iYKCiypw==","signatures":[{"sig":"MEUCIFXFGhbBnBKYZEJdoM0Lz61Hi/0snNPApJHVZH/FInzyAiEA8Ajqtp1nHXd0GGQvVMw/Zm003Q4peU0lVYzj3Z9jZmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2488385},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"65e6d56e1da3ed43d64d2d77ebeb0cf89c55cb90","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.7_1773592212683_0.7852838272820521","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"obsidian-test-mocks","version":"1.0.8","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.8","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"91f2f81bf9bc4a63f48573506edbc40fa3b70372","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.8.tgz","fileCount":985,"integrity":"sha512-uBdlQWRTQkhKiWl00QzULhsD5cftk6BqMCX9w+AIIxTvKnCEcuSCZhoqNl03WkXG3dPQYPO8cTbp5+3QrqZYoA==","signatures":[{"sig":"MEQCIC+8VxdOQT7GYs5nld9TCJGovQzyATrqt7q/zrXHGqvlAiAFwsgsYMJb15XwZlOgkD5xQNAsAO+LXVXTKaGfAz64Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589241},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"3bf3a3c4e136b5fee88f05ea7f473be7c866ddc9","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.8_1773644698476_0.4637357828790756","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"obsidian-test-mocks","version":"1.0.9","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.9","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"2a102a34a0448af51069b709833e10aa0d166224","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.9.tgz","fileCount":985,"integrity":"sha512-CorQbmLd1iNL3hX+SxAIBNpKR325yOwSrzb3g/PGkCvMoSa6yNLSGeLf5DK4hrVENbaENu39Asw1ciBc/+zk9g==","signatures":[{"sig":"MEYCIQD8lh9NcV2tXFpn7MjqnVxeMv3cOGTdcVO5eHIAhmEjRwIhAJu2CFdPMoy5U5QvRB8yG2G+BqlbnKbELcw+5mMX0ZF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589848},"type":"module","exports":{"./globals":{"import":{"types":"./dist/lib/esm/globals/index.d.mts","default":"./dist/lib/esm/globals/index.mjs"},"require":{"types":"./dist/lib/cjs/globals/index.d.cts","default":"./dist/lib/cjs/globals/index.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"70dc0ec02ab54d3b0cf35af8c5e5aeab60d828fd","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.9_1773669860590_0.054243263420474364","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"obsidian-test-mocks","version":"1.0.10","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.10","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"5b102fbfeccbce4623d793d1a0724a8f0bdc0f51","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.10.tgz","fileCount":990,"integrity":"sha512-l2hPntNbm36uE0Evj+apj8jND48VOr5Ru5ZAwNIf7JEjWfBVwgldpSSwYps1GSZCNEnM8N9Q4yuZnQhzPZvhAA==","signatures":[{"sig":"MEQCIB/Kzx7KuEyHGDSnKi4NMHeqooT5FVeLsdSZ7VR5uShDAiA7N49zbzLSuuqrqlYqc5KZFq0P8QLyl2abRbKh7n1YEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602329},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"33c8c2b10f2d1155f3a3fd6eb086d588146e9a0b","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.10_1773699488182_0.42639193849860524","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"obsidian-test-mocks","version":"1.0.11","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.0.11","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"24dc2a9786560296f839b2a0b042b7d93183f7e5","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.0.11.tgz","fileCount":995,"integrity":"sha512-hMXLXOVBji3K7vnq/Ra8SzYZRCryzeIi2/MLUIzfQJ265xHfdNhRdNJR3Omje01NcuJZY3KlRLnpJdnFkyv/Ng==","signatures":[{"sig":"MEUCIGdD5UgDuhtK0mfwz5KayPHSa11qQRtdZ0r1WRKpgYFMAiEAnkp+Q6PRPerMeJYAoEmbP4un8lyeBwcxKcq31iPjCT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2603361},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"49dc0548e07bdbfddb94eedb1dbc1c2eb34a3d34","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"type-fest":"latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.7.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.0.11_1773885530228_0.0035545048745873054","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"obsidian-test-mocks","version":"1.1.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.1.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"a33346930d9e1c79f9a276921410a35a00be5ada","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.1.0.tgz","fileCount":1000,"integrity":"sha512-q1FqDRgK9O+xsVHq5+nlYbayiGR4h3dO4n/oaHMxC4wI83fW6Wxw2WuwR6FBWHDLUMjPSfBtj9pwrh+XYFegTg==","signatures":[{"sig":"MEYCIQCht19Vu+9wqs9EaNhKsROPslvmLXaFAyvo3GnNUV2nvAIhALrtr5m6Q0kaeAgs8XEorFGd7kMpIsx5D6g51Xq3b79+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2609775},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"52ede99e8eb2880f33ba11181fd93322adb250d0","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"latest","type-fest":"latest","typescript":"latest","eslint-plugin-import":"npm:eslint-plugin-import-x@latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.12.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","better-typescript-lib":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","@total-typescript/ts-reset":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.1.0_1776984486031_0.4674901260127249","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"obsidian-test-mocks","version":"1.1.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@1.1.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"7d3e883d5af67d1aa0af0656c241206e13e17f45","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-1.1.1.tgz","fileCount":801,"integrity":"sha512-GvB33kirmP5VdYg5mSr5EDeobK9qJ37j7UrOFmkqTyx4LRXJnvasiO9B2Jvpsfr9Sgc/DDO8v1KpmgU8NGGU9g==","signatures":[{"sig":"MEQCICQ8KzaxeBi2/IDaD6sdTnIWfKgsPRAQiDcuSAVcSCCHAiAIHHc/whTuRbhfA3sjhrXq1VFLRnngNWp4froWEIrdlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2448445},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}}},"gitHead":"d9ef2077109045e39a6b2404dc933ee1272125b9","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"latest","type-fest":"latest","typescript":"latest","eslint-plugin-import":"npm:eslint-plugin-import-x@latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.12.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","better-typescript-lib":"latest","eslint-plugin-import-x":"latest","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","@total-typescript/ts-reset":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"obsidian":"latest"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_1.1.1_1776988873193_0.10813812549329249","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"obsidian-test-mocks","version":"2.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@2.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"c0bfed8b090d278a32e5eef919ccafaa0bbdc54b","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.0.tgz","fileCount":809,"integrity":"sha512-oF0dRbe6iXQB9dv903syV1EMN/FWQbLJ154xE+dgu/G/aLpjMxs+yUblTCWDS6368ES6L9N7N4JlqqU/Tj72kA==","signatures":[{"sig":"MEYCIQC9mdGwL5K3Jq2LHXSukdjs+afQhK7tTcFufpP7wSZnkgIhANbgx+cMzlGF8rdgAb1Da2DiOw+4IAlTHwZvFXkkDV1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2466643},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}}},"gitHead":"7b1b3aca68e770728257c45022a44bfbc18be735","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"latest","type-fest":"latest","typescript":"latest","eslint-plugin-import":"npm:eslint-plugin-import-x@latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","ts-jest":"^29.4.9","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@jest/globals":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","better-typescript-lib":"latest","eslint-plugin-import-x":"latest","jest-environment-jsdom":"^30.3.0","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","@total-typescript/ts-reset":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"latest"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_2.0.0_1777491635699_0.5476746462688518","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"obsidian-test-mocks","version":"2.0.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@2.0.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"6ef9720b3ae1d307b80d04b9e336f524491fe7af","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.1.tgz","fileCount":809,"integrity":"sha512-gzQiHnUpvkwaNkDPsbOAhAV1yRBJCN1h1DwjO5SNeM+aaN98SYZmrWOkZ5S1INdIi3fJm/AkBJYYi1LsaxeShA==","signatures":[{"sig":"MEUCIE2FtEJqTNEsWBjhDeLYm6QOedd0BAWyOHBOHBRhH0a9AiEApX9pjla5vqy2lYoOUiN5jQGPo9DG0hMKWNEfv2E0A3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2466611},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}}},"gitHead":"f33ce5c1209324e9fad47730c2367c15455d97c3","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"latest","type-fest":"latest","typescript":"latest","eslint-plugin-import":"npm:eslint-plugin-import-x@latest"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"latest","moment":"2.29.4","turndown":"latest","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","jiti":"latest","husky":"latest","jsdom":"latest","cspell":"latest","dprint":"latest","eslint":"latest","semver":"latest","vitest":"latest","esbuild":"latest","globals":"latest","ts-jest":"^29.4.9","obsidian":"latest","type-fest":"latest","@eslint/js":"latest","commitizen":"latest","typescript":"latest","nano-staged":"latest","markdownlint":"latest","@jest/globals":"latest","@types/semver":"latest","patch-package":"latest","@eslint/compat":"latest","@vitest/runner":"4.1.0","@commitlint/cli":"latest","@types/turndown":"latest","@commitlint/types":"latest","markdownlint-cli2":"latest","typescript-eslint":"latest","@types/markdown-it":"latest","@tsconfig/strictest":"latest","@vitest/coverage-v8":"latest","better-typescript-lib":"latest","eslint-plugin-import-x":"latest","jest-environment-jsdom":"^30.3.0","@stylistic/eslint-plugin":"latest","@typescript-eslint/utils":"latest","cz-conventional-changelog":"latest","@total-typescript/ts-reset":"latest","eslint-plugin-perfectionist":"latest","@commitlint/config-conventional":"latest","markdownlint-rule-relative-links":"latest","eslint-import-resolver-typescript":"latest","@eslint-community/eslint-plugin-eslint-comments":"latest"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"latest"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_2.0.1_1777733796101_0.004108237596072151","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"obsidian-test-mocks","version":"2.0.2","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@2.0.2","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"de205a742dd58fe3d8abc1bd7b318a8de503c14a","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.2.tgz","fileCount":809,"integrity":"sha512-RmBLLWC7Gh6F9K/+GuD7kOR8l44GQp/21OY/AJKrBTSD3A+hzU7k6g7wqEui9eX8DUGObfssqrCIvrz/XxcapA==","signatures":[{"sig":"MEYCIQC9cRFCgJv4VyhQ4tRCGfKZuY0INpe4ICm9ripdZHINxAIhAJiOhx02IQ1l8NnY2EU9IA/QCzmYM3Fniybc1N8ukQNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469210},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}}},"gitHead":"b9cd5be7b070176d8a77739a264ae94c3ebc1adf","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"^10.3.0","type-fest":"^5.6.0","typescript":"^6.0.3","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"^2.8.4","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.0","dprint":"^0.54.0","eslint":"^10.3.0","semver":"^7.7.4","vitest":"^4.1.5","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.9","obsidian":"^1.12.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.40.0","@jest/globals":"^30.3.0","@types/semver":"^7.7.1","patch-package":"^8.0.1","@eslint/compat":"^2.0.5","@vitest/runner":"4.1.0","@commitlint/cli":"^20.5.3","@types/turndown":"^5.0.6","@commitlint/types":"^20.5.0","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.59.2","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.5","better-typescript-lib":"^2.12.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.3.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.2","cz-conventional-changelog":"^3.3.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^20.5.3","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_2.0.2_1778710792642_0.7193995274330327","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"obsidian-test-mocks","version":"2.0.3","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@2.0.3","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"d417dfa332263beeaf699cfde9811bd502957591","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.3.tgz","fileCount":809,"integrity":"sha512-HC1PfXuDquFH1Ld7wOoECPAz5Kv8dfk+T45tewZwYCWXGZnf/vRhg/9nU+jpZiaiNnBJ2kGg8XtYSPTqW9dFUA==","signatures":[{"sig":"MEUCIQDBcr9tRu93gHeXHtoz4gq7+/se17u9yBshhGFJwPCo1QIgL4WXHXC5547oQIIDE94mDfmCNbCk0UWY5mUEVxQl8zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469193},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}}},"gitHead":"60b82c518a086c4235c265fdaa79b6c9ad261d5a","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"^10.4.0","type-fest":"^5.6.0","typescript":"^6.0.3","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.0","dprint":"^0.54.0","eslint":"^10.4.0","semver":"^7.8.0","vitest":"^4.1.6","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.9","obsidian":"^1.12.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.40.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","patch-package":"^8.0.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.59.3","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.6","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.3","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^21.0.1","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_2.0.3_1778899235383_0.9954274211270517","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"obsidian-test-mocks","version":"2.0.4","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@2.0.4","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"578f3695b2f4444ef6af6d24d951ab71923fc079","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.4.tgz","fileCount":809,"integrity":"sha512-88kBWl9mJEpCgnzKbvvoFVN4T8+XX9fuICWOEfPYGgAHC4ZB3t/vKwQLMOuv1/zJrq8pp4DSTS/5uCqmJC58kg==","signatures":[{"sig":"MEUCIBlY7hJvnmP0wGl6WMEb/U/Ue/DiN+oGUmS52jNja2yPAiEAiOBhjjoXKCjL0R5CEz+OTahYFZ4s1KmQYnFG4yuReDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469266},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}}},"gitHead":"7dfea0d307c8c2db9edb9c52ab89a1d26e0745fb","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"^10.4.0","type-fest":"^5.6.0","typescript":"^6.0.3","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.0","dprint":"^0.54.0","eslint":"^10.4.0","semver":"^7.8.1","vitest":"^4.1.7","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.12.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.40.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","patch-package":"^8.0.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.59.4","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.7","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.4","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^21.0.1","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_2.0.4_1779652429806_0.8408949805399335","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"obsidian-test-mocks","version":"3.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"a527fd8e14b138d796ca2751679ee8869913442c","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.0.0.tgz","fileCount":849,"integrity":"sha512-uvupfNimjtze8m7gkm9XFRS2OMVlurRILxlhcl3EcsYz3nQmnpYjFb91A51Q7cJ9O/ybvY0yI3hXhG3+TS09kA==","signatures":[{"sig":"MEUCIQCxL9p5iAipkFzhPF62Fc6JvuZjdnrvx95ZjdUTEu5qZgIgCku9A7GkII0UCg0+t730M3fAASedIZgVmrnZhMgWTVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545148},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"526901f0abc483b9134d0003d2c82e668283e7fe","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"^10.4.0","type-fest":"^5.6.0","typescript":"^6.0.3","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.13.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.0","dprint":"^0.54.0","eslint":"^10.4.0","semver":"^7.8.1","vitest":"^4.1.7","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.12.3","type-fest":"^5.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.40.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","patch-package":"^8.0.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.60.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.7","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.60.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^21.0.1","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.4","@obsidian-typings/obsidian-public-latest":"^6.10.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.0.0_1779771627048_0.32114846112142104","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"obsidian-test-mocks","version":"3.1.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.1.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"28f52235a92369283ac6abbd3ad7737eee93bd4f","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.1.0.tgz","fileCount":853,"integrity":"sha512-svWbUYnm/IPc3hECd/Qe9S+86JWJZnMEKnquN+p744r8DWIxjI2DcuYCkFwSgJzaaQn4s55jEm2jxXEc91NWGw==","signatures":[{"sig":"MEUCIQD3g7Awj7HO9N2l9EnVKKvGhjiebcEEIp72RuLNQ16p6wIgSHWLUbbfjW8RC9Qq2oXWPLsvkOz/ItyI77D1BvTxZe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2552082},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"281cb3feaa4649223a7a05fe98185bbd37607eaa","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","postinstall":"node scripts/postinstall.mjs","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.16.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.54.0","eslint":"^10.4.1","semver":"^7.8.2","vitest":"^4.1.8","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.13.0","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.40.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","patch-package":"^8.0.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.2","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.60.1","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.8","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.60.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^21.0.2","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.1.0_1780960061676_0.5957649283515465","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"obsidian-test-mocks","version":"3.1.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.1.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"aa1c40b78db371cd077d5e4ec781c3cf7d0f6b79","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.1.1.tgz","fileCount":852,"integrity":"sha512-pM/nszodPN+94ktMo3yflyZVu+EOZn0qYWjatJeqWi44iQCTjlsoTcbJdV3k4PxmcZO+ApgrNyhywcTR6/RBoQ==","signatures":[{"sig":"MEQCIGjX/BI+5L+aqXk+N5ibE/s6M2Pbc613bAjszyzkLwm2AiBv3E62hWTY920WlOnuVrG2X688YYt0Y7HXCVoHxX1CPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2550714},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"f33bc64ac6b599e15c7a86f371d5ad3296e8342e","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.16.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.54.0","eslint":"^10.4.1","semver":"^7.8.4","vitest":"^4.1.8","esbuild":"^0.28.0","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.2","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.61.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.8","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.61.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.0","@commitlint/config-conventional":"^21.0.2","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.14.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.1.1_1781190174068_0.15812527557301204","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"obsidian-test-mocks","version":"3.2.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.2.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"86e90f78e4d949b666e94e222e0fcda106bb3bb2","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.2.0.tgz","fileCount":856,"integrity":"sha512-dZ+OLgBEkAgE9YdD2hLxYT1IW5iAbT8IFsNjvZtK4CnYVlAwVsGfKTqfQLCY7KP7caf4EBumdWMJVM98CjF5iQ==","signatures":[{"sig":"MEUCIFxQ7OzeqqbrZnDVb5rY4qwnypbR73f0RiKMdi3qqppKAiEA2pufFEW0sGLqQJRYiEPDrDZQS5ktPSEz/n3S1x7Z5ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2560680},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"909a81902e1c7e8ace576ed9b512bfda775f0353","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.54.0","eslint":"^10.5.0","semver":"^7.8.5","vitest":"^4.1.9","esbuild":"^0.28.1","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.2","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.61.1","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.9","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.61.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.1","@commitlint/config-conventional":"^21.0.2","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.15.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.2.0_1782022417376_0.050993210080474416","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"obsidian-test-mocks","version":"3.3.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.3.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"489e52d1be29f31c9014d8ae7e1bcd03f60f01fd","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.3.0.tgz","fileCount":864,"integrity":"sha512-Wk+lZO93SJcHsZm0roiRCHn6x8DE2cMCPDkdUK6aXT7a3dj8LSlDz1EFLKX1Am4AMUoMkinijnxuZN3u3NSBYQ==","signatures":[{"sig":"MEUCIQDYnE89CUr1WAyul9J5E1mAr+lg8KxXKwliZ4bMjqYZKQIgGvhY3x9lZGQtvyUGY5HvATTaTI0NYhZUAdWOWegCnsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576013},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"63d69d520c8648fa9b45b311077da1a2111a6cd3","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.54.0","eslint":"^10.5.0","semver":"^7.8.5","vitest":"^4.1.9","esbuild":"^0.28.1","globals":"^17.6.0","ts-jest":"^29.4.11","obsidian":"^1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.0.2","@types/turndown":"^5.0.6","@commitlint/types":"^21.0.1","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.61.1","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.9","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.16.2","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.61.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.1","@commitlint/config-conventional":"^21.0.2","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.15.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.3.0_1782066830222_0.2792153860763811","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"obsidian-test-mocks","version":"3.4.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.4.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"dea8f17e926ae8b4d12a3d1a7011c057172d655b","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.4.0.tgz","fileCount":884,"integrity":"sha512-LlsvQRd/93P0v3fiGR9nWuMFo4Ech0yvM4rIHk7yo8qbpvt1qWQoYG2xVSsybKO1URHE4fnbaVq75xJPSrYgbg==","signatures":[{"sig":"MEUCIQDEXeFEKDSKqXtLDZvwskOK32I34q4bs4/sYsNkSal2ZAIgKxqVaRkTbhxJE8Ort7aPp/2UKdZCNgdeLSEXtZ2jKR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2714832},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"8d238a03e2ce43bf3bd7037860c73b299befa480","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.55.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.9","esbuild":"^0.28.1","globals":"^17.7.0","ts-jest":"^29.4.11","obsidian":"1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","linkinator":"^7.6.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.1.0","@types/turndown":"^5.0.6","@commitlint/types":"^21.1.0","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.62.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.9","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.17.0","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.62.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.1","@typescript-eslint/rule-tester":"^8.62.0","@commitlint/config-conventional":"^21.1.0","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.18.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.4.0_1782705815183_0.685680559056405","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"obsidian-test-mocks","version":"3.5.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.5.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"edabd49f188e674ff57d3d0aa34394867d9ea026","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.5.0.tgz","fileCount":888,"integrity":"sha512-yFt0uu4/Cte+i8TRD05V+uP99I7SvLwHkKyhltr33Avlv/lmI3f4x0ZH30eeH/QD1txUWkswiGYDMm0JAwi31w==","signatures":[{"sig":"MEQCIH0zyAuoo3eiTWqup622hee4J/Qf87MgaLnssGTUu3d3AiBgxwcm//BfEL9Dlj6aYQRPxzW1whZrbq5B2B/bhbj4ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786892},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"fccf181bfaae3a12395619abcfbb7f3df49027bc","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.55.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.9","esbuild":"^0.28.1","globals":"^17.7.0","ts-jest":"^29.4.11","obsidian":"1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","linkinator":"^7.6.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.1.0","@types/turndown":"^5.0.6","@commitlint/types":"^21.1.0","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.62.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.9","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.17.0","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.62.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.1","@typescript-eslint/rule-tester":"^8.62.0","@commitlint/config-conventional":"^21.1.0","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.18.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.5.0_1783039533977_0.854824204661593","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"obsidian-test-mocks","version":"3.5.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.5.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"29034a2b2b7579e32c26d57c405420c7579cb088","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.5.1.tgz","fileCount":888,"integrity":"sha512-jsGDiOvG2+CY6712038XojgLC5QLPf8WowffjMhdR4d8aZDHDY1qEID4lLIZR0634Ye3yk4oeEWJxpRLOxqLlg==","signatures":[{"sig":"MEUCICu8btaEZHodh6RPw8bYgt968HuGziBDcJxUpQAoFpybAiEA5gp4KHQ+nRi8BhM4lYTACaRGoronQGjzZ8IlR9OwDRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786519},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"2370e905ef155013d2cde8f8da70094e3c180098","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.55.0","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.9","esbuild":"^0.28.1","globals":"^17.7.0","ts-jest":"^29.4.11","obsidian":"1.13.1","type-fest":"^5.7.0","@eslint/js":"^10.0.1","linkinator":"^7.6.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.1.0","@types/turndown":"^5.0.6","@commitlint/types":"^21.1.0","markdownlint-cli2":"^0.22.1","typescript-eslint":"^8.62.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.9","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.17.0","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.62.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.9.1","@typescript-eslint/rule-tester":"^8.62.0","@commitlint/config-conventional":"^21.1.0","markdownlint-rule-relative-links":"^5.1.0","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.18.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.5.1_1783043598376_0.5303421709113727","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"obsidian-test-mocks","version":"3.6.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.6.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"18fc581601f40a373234a8c3fa77d44362c2a6a7","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.6.0.tgz","fileCount":892,"integrity":"sha512-q81JdsJipUj0pasNfKYiQOSsgK/yWMs90KS88fHOnmswG9IQ5IDwNEGY1jTRma1xYv3fvBtLQcvnH5ehMY3LEw==","signatures":[{"sig":"MEUCIQCsDfFLhoILK9F2A2C8S9YHJTIa/d3OKgEZbTcsmj3m3QIgFimUga1O5a+WATMrLJk6t5tuS2BMD8mLp6g3otKnR5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2798585},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"0b3942d7df6d6c8ec6b38aae3a4d0c662d782ee7","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^29.1.1","cspell":"^10.0.1","dprint":"^0.55.1","eslint":"^10.6.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","globals":"^17.7.0","ts-jest":"^29.4.11","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^7.6.1","typescript":"^6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.0","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.0","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.0","typescript-eslint":"^8.63.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.6.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.63.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.63.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.1","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.22.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.6.0_1783488383785_0.816027593953468","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"obsidian-test-mocks","version":"3.7.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.7.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"f7065e5f2f739aeecf372714e9bdc1e06a123dc3","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.7.0.tgz","fileCount":900,"integrity":"sha512-zkp+YnUzLzA6ZeIGJYGyInKV1gPBuep8LXgqY0903Ls+OeqPkgQoLIuLeIdIqvhm8nxnYH57pUBiIGPkXvGFYQ==","signatures":[{"sig":"MEYCIQD4b/mdqZXxu2wT2296TJOrj0N7lrryYdZ0naJSumoGtQIhAMiHLa+90L9IMGAnF/4mqOLlD3xC/Z2g6lWnsq9P7Ktj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2821595},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"c862e673b554e0db8cf67cad62fbd99d606781c4","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^4.2.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.2.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.0","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","globals":"^17.8.0","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.2","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.7.0_1785210302635_0.8508050873346626","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"obsidian-test-mocks","version":"3.8.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.8.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"c91f43da0c50da93568ac683224b1d0d870818f2","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.8.0.tgz","fileCount":904,"integrity":"sha512-k4pkhdVjiCu0ttE5UToBWylNLXeppgv4ANr+5CySpZGVeQwuCeUL8Txe0kKLHYkqF2CIWqIXjnTO7o6R2NrpBg==","signatures":[{"sig":"MEYCIQCL6ldDcIr9b49jcO3IC2JtzA16Tv7UIivC0G4ysCTsDQIhALmidHTNB5e09cOSwQfQgoqClQSrRpeb9SX9TZc8S+dJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2869611},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"57b6c9c07120591cb626e2cb6ecc5d1d4fe0ae1d","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.2","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.3.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.0","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","globals":"^17.8.0","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.2","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.8.0_1785275654512_0.7383752743846006","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"obsidian-test-mocks","version":"3.9.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.9.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"c8f564a6acc817c8d166b1ff5797f74a29366e43","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.9.0.tgz","fileCount":908,"integrity":"sha512-HIQ9YEnbsMfH5Ilpq6RqQILVYjlUwBXX/IrMG5c475hJOBk+ur4EIT+UBTLeKOcTe3/dezCASIFJWa4N3GWaTQ==","signatures":[{"sig":"MEUCIQDrJxfoRbZegExc31cLltxg5PLM5E/uMrlwFsb/BWuhKQIgawprX02x5HPFBDvuDBxDP8hcg3kGaf0WuN+yXcmB9dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879910},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"3e5ec27d181faa48f0b53ea4338b9e13efc125cd","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.2","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^14.3.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.0","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","globals":"^17.8.0","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.2","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@eslint/compat":"^2.1.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@types/markdown-it":"^14.1.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@obsidian-typings/obsidian-public-latest":"^6.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.9.0_1785302593320_0.2416809543797913","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"obsidian-test-mocks","version":"3.10.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.10.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"225620e9e851a66fcd7d084f95777d71df41bd1e","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.10.0.tgz","fileCount":912,"integrity":"sha512-Z6mQ9SAWghnIcMV1MZGUmhktCY2DuPrz6Dc3R4QrcXAC2CjQ+HnbrPbbnTY3yPvCQ/HhZEEmF0lEz6Wb1jdC4g==","signatures":[{"sig":"MEUCIBV0rnBMn77fZiT9N4AG5/iOfMMk4FE5kQC/QXYEbIF+AiEA64CZ+hIQMEaDssI7a2/1Ai7jzD93bQvVg/cimWXvSaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2953896},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"5be880f060165ff36fe9bd156264a8cf4ed70f93","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.2","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.3","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.10.0_1785547085344_0.06579616981685854","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"obsidian-test-mocks","version":"3.10.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.10.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"d9448ca067ea1fa73cf5e0aa9d33f7d1b8f01a91","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.10.1.tgz","fileCount":912,"integrity":"sha512-sAczEJF8IJIP1QTBvXH2uFciA5SoL78TjhxxXtSOrCpuLE+8PS16d1NdU96CYTOE63PvJe2czElLV9sdQHco8g==","signatures":[{"sig":"MEQCIFQ8/Do4/2xi947KnYsgAPpj/s2z6TNRclPSX/bHxUKjAiBns3GIFV2D6O9UuYOfV3e3wV2CN6uJ2yZbvMWtrXeG/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2955323},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"c38fb117864527a1c07ef297f790e16e85ea43ee","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.2","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.3","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.10.1_1785713151328_0.8709969197994365","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"obsidian-test-mocks","version":"3.11.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@3.11.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"d7e3a264d23739b419d46b6ec0f3a06567d21a6c","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-3.11.0.tgz","fileCount":916,"integrity":"sha512-K6fALoFOzPIkHywM1DykcWtcnyldAu9nvrLvpqWso+hX9Z9Um2VaZzZKQOFZLgWHTQoVn5utkJzpaw9JzXaSeQ==","signatures":[{"sig":"MEQCIA/uXSlZ1SNXSZvjIhodS2EDtj3ozwo1kA8kvJT9LHZvAiBqzZpfM11Ktziove84r6CwA9Y8nmTNJ5WirwiWIZ5LUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2979794},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"a8996ff73ec8faa4b341b18d2597152477e1dab6","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.2","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.0","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.3","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.65.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.65.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.0","@typescript-eslint/rule-tester":"^8.65.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_3.11.0_1785950337288_0.9366057808653809","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"obsidian-test-mocks","version":"4.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@4.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"0e44e337580e988c564f913ed619e20809fa83f3","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-4.0.0.tgz","fileCount":916,"integrity":"sha512-YKSV4nqWCE8WuZA1qUmJprf8y7liC937/2QstQUPctx/42bWwrtRH/6GBKlb6Wuxiikqo/yin7xVcyeDQRDAWg==","signatures":[{"sig":"MEQCIEqLjq1avsGPMNdAWKd1Uc12W3BLKFekNzFcijhruDX+AiBFwbuHI8IdI8lxX3tbLU9wK7nHuXXYSXqmnaYMp50byg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3030800},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"2e8f9bbc6bf4ffafa452a07024040be054d36741","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.3","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.1","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.1","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.3","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.8.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.66.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^73.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.66.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.1","@typescript-eslint/rule-tester":"^8.66.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_4.0.0_1786153337804_0.16499979941884324","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"obsidian-test-mocks","version":"4.1.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@4.1.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"574be61411ae726cfde5d7bdb24bf64f3f25d9a8","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-4.1.0.tgz","fileCount":920,"integrity":"sha512-2mMWoyOlvEYoo1OMxJgj2Md8K4RekKn0fiQh9on+ZWwcHBvdsiKyDWqCFeMZP7KvbXGch2tETC9E0gY9wv4ApA==","signatures":[{"sig":"MEYCIQCBoTJxhHPRz/XzkPIsVK42bAkjpAr+RQaxpdY0OPDAJgIhAJnH4EFDmKOunkcUf4NKunIYmwN9MoD23AWiGvdTAEOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3044427},"type":"module","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"gitHead":"5f9068f9ee1059a6b1a4a1f742f487c4eb5d8b5a","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"mnaoumov","email":"mnaoumov@gmail.com"},"overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"^5.2.3","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.17.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.13.1","jest":"^30.4.2","jiti":"^2.7.0","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.0.1","dprint":"^0.55.2","eslint":"^10.8.1","semver":"^7.8.5","vitest":"^4.1.10","esbuild":"^0.28.2","ts-jest":"^29.4.12","obsidian":"1.13.1","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.3","typescript":"6.0.3","nano-staged":"^1.0.2","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.8.0","@vitest/runner":"4.1.0","@commitlint/cli":"^21.2.1","@types/turndown":"^5.0.6","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.66.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.10","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^73.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.66.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.1","@typescript-eslint/rule-tester":"^8.66.0","@commitlint/config-conventional":"^21.2.0","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_4.1.0_1786334337347_0.9518308204799193","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"obsidian-test-mocks","version":"4.2.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@4.2.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"0f0bc8b4fc9d131f8a8e0193502d9dd6b89521ea","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-4.2.0.tgz","fileCount":919,"integrity":"sha512-vwLVmbwgy4j8j0Lur/P9QF2FJYfXHSHckNJUm5i4CyZ6wD0FRTNCP6wpF4XWf+fTXmDXHQ6tw2zF8T1NouJqpw==","signatures":[{"sig":"MEUCIEy1AHA1uRJcvBITKPHWkeON5Mfx41iob763IdDbwjpkAiEA9XlTzSfpNR69JU7KDdZ/hZT9OJvEdDzc0STAYkgIgPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEYn+TWwJ6HrGZfHRxpqjTQLTy+unvgXF4G+W1OyucQ7AiAFWolxEpXT79IOqOnDzhpTiUTXUi7Zd7D+TRE4j4capQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2467259},"type":"module","_from":"file:release-assets/obsidian-test-mocks-4.2.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-4.2.0.tgz","overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"4.3.1","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-vwLVmbwgy4j8j0Lur/P9QF2FJYfXHSHckNJUm5i4CyZ6wD0FRTNCP6wpF4XWf+fTXmDXHQ6tw2zF8T1NouJqpw==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.4.2","jiti":"^2.7.0","astro":"^7.2.4","husky":"^9.1.7","jsdom":"^30.0.1","vfile":"^6.0.3","cspell":"^10.1.0","dedent":"^1.7.2","dprint":"^0.56.1","eslint":"^10.9.0","satori":"^0.33.3","semver":"^7.8.5","vitest":"^4.1.11","esbuild":"^0.28.2","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.4","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","unist-util-visit":"^5.1.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.67.0","@astrojs/starlight":"^0.41.7","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.11","eslint-plugin-astro":"^3.1.0","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^73.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.67.0","typedoc-plugin-mdn-links":"^5.1.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.1","@typescript-eslint/rule-tester":"^8.67.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_4.2.0_1787609629859_0.3082897791710937","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"obsidian-test-mocks","version":"4.2.1","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@4.2.1","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"70de65a54c4d40d1690f43f64e7421f0445bf447","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-4.2.1.tgz","fileCount":919,"integrity":"sha512-SCSLDxOngEwICiiR6MTKtvyRUpxyon/5FAv1mN/4utbpFTndUpmNC1qtvGbr0NOKhHNcC9HRPetRz6JPbucVTg==","signatures":[{"sig":"MEUCIQDQCYj19X1+tEX6FrpytqOK+A5VhLwpSgtF3zfCqIW3YAIgCBdHADoDcqSQQWfugCAZhy1fZ8fzTWK75KfZyRVfq08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7IMHIwe27IFZuYrxToEQJetIWoRdTKkaE7AAuNbMHKwIgeN51W/vUCWnvgfLqFVi+fL8iZfF6920tcoMc8ShhZL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2471725},"type":"module","_from":"file:release-assets/obsidian-test-mocks-4.2.1.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:compile:typescript":"jiti scripts/build-compile-typescript.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-4.2.1.tgz","overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"4.3.1","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-SCSLDxOngEwICiiR6MTKtvyRUpxyon/5FAv1mN/4utbpFTndUpmNC1qtvGbr0NOKhHNcC9HRPetRz6JPbucVTg==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.4.2","jiti":"^2.7.0","astro":"^7.2.6","husky":"^9.1.7","jsdom":"^30.0.1","vfile":"^6.0.3","cspell":"^10.1.0","dedent":"^1.7.2","dprint":"^0.56.1","eslint":"^10.9.1","satori":"^0.33.4","semver":"^7.8.5","vitest":"^4.1.11","esbuild":"^0.28.2","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.4","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","unist-util-visit":"^5.1.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.68.0","@astrojs/starlight":"^0.41.8","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.11","eslint-plugin-astro":"^3.1.0","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^73.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.68.0","typedoc-plugin-mdn-links":"^5.1.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.1","@typescript-eslint/rule-tester":"^8.68.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_4.2.1_1787645001246_0.13131684103022057","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"obsidian-test-mocks","version":"5.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@5.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"6dca51244894a5f07ae73be0251f8f5476ac4417","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-5.0.0.tgz","fileCount":867,"integrity":"sha512-0hhstQ+zL9ktnjyVNb4J8OAqscJPBou27my5t3PiyABJiMZ7sua1D2PILVs+yPQGDUy3i+Kuu2rxbAQkFo0U7A==","signatures":[{"sig":"MEUCIEAUHysZbugnkzDP/T4NwQ7kEJE0WsGdMhI7OaGilwVPAiEAklEuvgwfdh//r8XwDCMHKG756FLo0hPnOItpiJdJR38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdINjwG9iQbPY6DtzzusEQuO3YoGriT8KIDGEb4jhJ5AiBD+LYwKCs2vuYzlfcWz9r1g5EEQ0hT+dxAxU3F29PG+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2400372},"type":"module","_from":"file:release-assets/obsidian-test-mocks-5.0.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-5.0.0.tgz","overrides":{"glob":"^13.0.6","eslint":"$eslint","js-yaml":"4.3.1","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.0","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-0hhstQ+zL9ktnjyVNb4J8OAqscJPBou27my5t3PiyABJiMZ7sua1D2PILVs+yPQGDUy3i+Kuu2rxbAQkFo0U7A==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.4.2","jiti":"^2.7.0","astro":"^7.2.6","husky":"^9.1.7","jsdom":"^30.0.1","vfile":"^6.0.3","cspell":"^10.1.0","dedent":"^1.7.2","dprint":"^0.56.1","eslint":"^10.9.1","satori":"^0.33.4","semver":"^7.8.5","vitest":"^4.1.11","esbuild":"^0.28.2","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.8.0","@eslint/js":"^10.0.1","linkinator":"^8.0.4","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.4.1","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.36.0","unist-util-visit":"^5.1.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.68.0","@astrojs/starlight":"^0.41.8","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.11","eslint-plugin-astro":"^3.1.0","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^73.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.4.1","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.68.0","typedoc-plugin-mdn-links":"^5.1.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.10.1","@typescript-eslint/rule-tester":"^8.68.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_5.0.0_1788316468541_0.9015186133896349","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"obsidian-test-mocks","version":"5.1.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@5.1.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"9a4c98c7d63842a618dc1a0a997fb149d29a7370","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-5.1.0.tgz","fileCount":867,"integrity":"sha512-TBNjW8D4k3kGMjLe+K0iK6LkYDhkxZ2dDChKuRzqDKuVWdb57jglDGNkOkRmNQOKwbvvM53Cl0GCKMWf0Ovcyw==","signatures":[{"sig":"MEYCIQDRWS7XF+SOZlJFiQxFhgVa95Sjrj+PoVQt38FKuZdFTwIhALSRYURXYOqwsYUbQJG1Ltxt/2BrRVydg6/UZkUW4aSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCo7Q2W0VuNTMq6GY/5RYWwwLWGO8J87LEL/Xh/0JmoygIhAJpgCj5gE6Wjx5qpmVSfgnndePf1uLYyxYKqcT/PSLj0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2412776},"type":"module","_from":"file:release-assets/obsidian-test-mocks-5.1.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-5.1.0.tgz","overrides":{"glob":"^13.0.6","eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.1","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.1","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-TBNjW8D4k3kGMjLe+K0iK6LkYDhkxZ2dDChKuRzqDKuVWdb57jglDGNkOkRmNQOKwbvvM53Cl0GCKMWf0Ovcyw==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.0","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.1","jiti":"^2.7.0","astro":"^7.3.1","husky":"^9.1.7","jsdom":"^30.0.1","vfile":"^6.0.3","cspell":"^10.2.2","dedent":"^1.7.2","dprint":"^0.57.1","eslint":"^10.10.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.0","esbuild":"^0.28.2","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.9.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.1","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.36.0","unist-util-visit":"^5.1.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.69.0","@astrojs/starlight":"^0.42.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.0","eslint-plugin-astro":"^3.1.0","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^74.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.1","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.69.0","typedoc-plugin-mdn-links":"^5.1.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.0","@typescript-eslint/rule-tester":"^8.69.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_5.1.0_1788630916458_0.019554695457028926","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"obsidian-test-mocks","version":"5.2.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@5.2.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"2003add9ac1089a307fd92d352053ccffe294422","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-5.2.0.tgz","fileCount":867,"integrity":"sha512-FwCZ6IeZ7wv9vc13NxQKJZVGc2NAXaSOYR1O/U6gVws0/a8g6qguyqAhgofaQX1E5snLGLBALicnwnnu++3/KQ==","signatures":[{"sig":"MEUCIQD3WaVawR2Fqoblk9ueIybttoaTCXslISEMSwGGyXWmTQIgWLIWKQr537VbgM59mgrCYM0XoBrJRk1M8ZiQLPdh4G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe6fDhJ/8/nCcDag8vuNVCEyYJaMl9bwzspTnfAj/EAAIhAMhWOzIbCiGqO4F576mKPeJNJZgmDw+Kp1BW3WC2AO2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2412812},"type":"module","_from":"file:release-assets/obsidian-test-mocks-5.2.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-5.2.0.tgz","overrides":{"glob":"^13.0.6","eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.2","smol-toml":"1.8.0","type-fest":"$type-fest","typescript":"$typescript","markdown-it":"^15.0.1","test-exclude":"^8.0.0","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-FwCZ6IeZ7wv9vc13NxQKJZVGc2NAXaSOYR1O/U6gVws0/a8g6qguyqAhgofaQX1E5snLGLBALicnwnnu++3/KQ==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"yaml":"^2.9.0","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.1","jiti":"^2.7.0","astro":"^7.3.2","husky":"^9.1.7","jsdom":"^30.0.1","cspell":"^10.3.0","dedent":"^1.7.2","dprint":"^0.57.4","eslint":"^10.10.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.0","esbuild":"^0.28.2","satteri":"^0.10.5","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.9.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.1","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.36.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.70.0","@astrojs/starlight":"^0.42.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.0","eslint-plugin-astro":"^3.1.0","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^74.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.1","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.70.0","typedoc-plugin-mdn-links":"^5.1.1","@astrojs/markdown-satteri":"^0.4.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.0","@typescript-eslint/rule-tester":"^8.70.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.8.0"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_5.2.0_1789021103366_0.27134513164932805","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"obsidian-test-mocks","version":"6.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@6.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"051828ef8edfbec1acdc01defbc81070c7dac27d","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-6.0.0.tgz","fileCount":919,"integrity":"sha512-RWJB7c2h4d4dc5s7kNFHkXigWwK30lGAqIose3EXJOcj6/roXFdNraeTNemvaL/NEGsIQxDIUFRlEKvF3SYixg==","signatures":[{"sig":"MEQCIAzE8rWJik8ma1f9U3mi2I2/wTQerutWEaetUJzYZLJ4AiArxBUaEmbF8affK7rUkkolh6nfU0Se8Gr09F8xO+uocg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGREfHOcYpBKgVcSJgflosgDzh+7iWc9QKgAqmDKGPN6AiEA4NCQWILyHMEHoNpCK5r2mlTDHhBypW71QE6oNL+nz3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6077444},"type":"module","_from":"file:release-assets/obsidian-test-mocks-6.0.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","check:copy-sync":"jiti scripts/check-copy-sync.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","check:vendored-eslint-rules":"jiti scripts/check-vendored-eslint-rules.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-6.0.0.tgz","overrides":{"eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.2","smol-toml":"1.8.0","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-RWJB7c2h4d4dc5s7kNFHkXigWwK30lGAqIose3EXJOcj6/roXFdNraeTNemvaL/NEGsIQxDIUFRlEKvF3SYixg==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"yaml":"^2.9.1","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.2","jiti":"^2.7.0","astro":"^7.3.3","husky":"^9.1.7","jsdom":"^30.1.0","cspell":"^10.3.3","dedent":"^1.7.2","dprint":"^0.57.4","eslint":"^10.11.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.1","esbuild":"^0.28.2","satteri":"^0.10.5","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.10.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.2","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.37.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.70.0","@astrojs/starlight":"^0.42.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.1","eslint-plugin-astro":"^3.2.1","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-tsdoc":"^0.5.3","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^75.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.2","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.70.0","typedoc-plugin-mdn-links":"^5.1.1","@astrojs/markdown-satteri":"^0.4.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.1","@typescript-eslint/rule-tester":"^8.70.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_6.0.0_1789844771786_0.6183834639762171","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"obsidian-test-mocks","version":"6.1.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@6.1.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"7902cad25f6f44f163b1e2f32035947b0bc560dd","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-6.1.0.tgz","fileCount":915,"integrity":"sha512-T+/ucx4KvUehGLMG/OrOrrPZcoioWCe3trA+7DfGNKj2srIGQRZRGftRuG60Rbr/tue0uIl910i244vHYJXdtA==","signatures":[{"sig":"MEQCIE72YDawXAVkKxQsjfVx0z3K7Y0oGF4TUwSqrWqirPWfAiAdCKIS7uQc5SFcfGzWOkqM4YRYKR3Ub4QNuNg6WDR51A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHwNV24/0LLmgL5lpnAtzLjxIcUiyESi8rBQ6VMq6hBsAiEAmaluoOwW0EALLh6FXRFgv6dC+flUnijq2/XBGn0SkRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6112510},"type":"module","_from":"file:release-assets/obsidian-test-mocks-6.1.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","check:copy-sync":"jiti scripts/check-copy-sync.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","check:vendored-eslint-rules":"jiti scripts/check-vendored-eslint-rules.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-6.1.0.tgz","overrides":{"eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.2","smol-toml":"1.8.0","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-T+/ucx4KvUehGLMG/OrOrrPZcoioWCe3trA+7DfGNKj2srIGQRZRGftRuG60Rbr/tue0uIl910i244vHYJXdtA==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"yaml":"^2.9.1","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.2","jiti":"^2.7.0","astro":"^7.3.3","husky":"^9.1.7","jsdom":"^30.1.0","cspell":"^10.3.3","dedent":"^1.7.2","dprint":"^0.57.4","eslint":"^10.11.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.1","esbuild":"^0.28.2","satteri":"^0.10.5","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.10.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.2","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.37.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.70.0","@astrojs/starlight":"^0.42.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.1","eslint-plugin-astro":"^3.2.1","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-tsdoc":"^0.5.3","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^75.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.2","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.70.0","typedoc-plugin-mdn-links":"^5.1.1","@astrojs/markdown-satteri":"^0.4.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.1","@typescript-eslint/rule-tester":"^8.70.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_6.1.0_1790262184828_0.20981798276182273","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"obsidian-test-mocks","version":"7.0.0","keywords":["obsidian","testing","mocks","vitest","jest"],"author":{"name":"Michael Naumov"},"license":"MIT","_id":"obsidian-test-mocks@7.0.0","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"45263fe5074ff9901da647a1d1e4b47e388d67fb","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-7.0.0.tgz","fileCount":919,"integrity":"sha512-FmOR6np/jfjzvLA0hYr43gNzNAkXTPh1VssWsD83s7xKrcltuQ6dhrwgCkShFEY0ZaITNwcc/R8/4IMK/Zr/Zw==","signatures":[{"sig":"MEQCIGg4F8ekyhZhD4dw2lmqL2+AHDlVID+gX+PTlV9rrRw0AiBOVhRJLe/omykXYwTxDeEiY5xO0+4uRcNd6HotLdUKZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBAg6QDWeqxOA56LObsTMDGSFLHiUt3qKDaChQIkLmvAiEA2jT8jsB6+uJK5ovE5mnSa19I/vWlAy/OWTccik7FMtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6161712},"type":"module","_from":"file:release-assets/obsidian-test-mocks-7.0.0.tgz","exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","check:copy-sync":"jiti scripts/check-copy-sync.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","check:vendored-eslint-rules":"jiti scripts/check-vendored-eslint-rules.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-7.0.0.tgz","overrides":{"eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.2","smol-toml":"1.8.0","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-FmOR6np/jfjzvLA0hYr43gNzNAkXTPh1VssWsD83s7xKrcltuQ6dhrwgCkShFEY0ZaITNwcc/R8/4IMK/Zr/Zw==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"yaml":"^2.9.1","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.2","jiti":"^2.7.0","astro":"^7.3.3","husky":"^9.1.7","jsdom":"^30.1.0","cspell":"^10.3.3","dedent":"^1.7.2","dprint":"^0.57.4","eslint":"^10.11.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.1","esbuild":"^0.28.2","satteri":"^0.10.5","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.10.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.2","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.37.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.70.0","@astrojs/starlight":"^0.42.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.1","eslint-plugin-astro":"^3.2.1","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-tsdoc":"^0.5.3","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^76.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.2","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.70.0","typedoc-plugin-mdn-links":"^5.1.1","@astrojs/markdown-satteri":"^0.4.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.1","@typescript-eslint/rule-tester":"^8.70.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/obsidian-test-mocks_7.0.0_1790264035885_0.7718061237656488","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"_id":"obsidian-test-mocks@7.1.0","bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"dist":{"shasum":"62a651cbc2f7a7e567418d174413686c63634538","tarball":"https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-7.1.0.tgz","fileCount":919,"integrity":"sha512-wSC/jEAkHGaoIbtFMI/r745gBUvJFI41qlt+kv3dxv7v5Ip/iEniNnHL5Ulu0aCFPHH2jOOiW0qQdmioLXqaRQ==","signatures":[{"sig":"MEUCIQDuu5/gEasWf9IjNFxNgPbP3BoI4Ll6nAFZPD+ilMY/xgIgEg1TNYXyhChHx2rRJrze+LUlzSmHT1eC7Dv7aay+i0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCuxFz+ea0KM2f2OJqNX4wlc7+Ngz9Y/royQWeon7uUUAIgY+xuGKGTWq8HY9ojtTI7bc/Dpp9rZHTV/TB9S378wdE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/obsidian-test-mocks@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6181756},"name":"obsidian-test-mocks","type":"module","_from":"file:release-assets/obsidian-test-mocks-7.1.0.tgz","author":{"name":"Michael Naumov"},"exports":{"./setup":{"import":{"types":"./dist/lib/esm/globals/setup.d.mts","default":"./dist/lib/esm/globals/setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/setup.d.cts","default":"./dist/lib/cjs/globals/setup.cjs"}},"./obsidian":{"import":{"types":"./dist/lib/esm/obsidian/index.d.mts","default":"./dist/lib/esm/obsidian/index.mjs"},"require":{"types":"./dist/lib/cjs/obsidian/index.d.cts","default":"./dist/lib/cjs/obsidian/index.cjs"}},"./jest-setup":{"import":{"types":"./dist/lib/esm/globals/jest-setup.d.mts","default":"./dist/lib/esm/globals/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/jest-setup.d.cts","default":"./dist/lib/cjs/globals/jest-setup.cjs"}},"./vitest-setup":{"import":{"types":"./dist/lib/esm/globals/vitest-setup.d.mts","default":"./dist/lib/esm/globals/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/globals/vitest-setup.d.cts","default":"./dist/lib/cjs/globals/vitest-setup.cjs"}},"./obsidian-typings/setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/setup.d.mts","default":"./dist/lib/esm/obsidian-typings/setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/setup.cjs"}},"./obsidian-typings/jest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/jest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/jest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/jest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/jest-setup.cjs"}},"./obsidian-typings/vitest-setup":{"import":{"types":"./dist/lib/esm/obsidian-typings/vitest-setup.d.mts","default":"./dist/lib/esm/obsidian-typings/vitest-setup.mjs"},"require":{"types":"./dist/lib/cjs/obsidian-typings/vitest-setup.d.cts","default":"./dist/lib/cjs/obsidian-typings/vitest-setup.cjs"}}},"license":"MIT","scripts":{"lint":"jiti scripts/lint.ts","test":"jiti scripts/test.ts","build":"jiti scripts/build.ts","commit":"jiti scripts/commit.ts","format":"jiti scripts/format.ts","lint:md":"jiti scripts/lint-md.ts","prepare":"jiti scripts/prepare.ts","version":"jiti scripts/version.ts","docs:dev":"jiti scripts/docs-dev.ts","lint:fix":"jiti scripts/lint-fix.ts","build:lib":"jiti scripts/build-lib.ts","test:jest":"jiti scripts/test-jest.ts","docs:build":"jiti scripts/docs-build.ts","spellcheck":"jiti scripts/spellcheck.ts","test:watch":"jiti scripts/test-watch.ts","build:clean":"jiti scripts/build-clean.ts","build:types":"jiti scripts/build-types.ts","lint:md:fix":"jiti scripts/lint-md-fix.ts","docs:preview":"jiti scripts/docs-preview.ts","format:check":"jiti scripts/format-check.ts","build:compile":"jiti scripts/build-compile.ts","test:coverage":"jiti scripts/test-coverage.ts","check:copy-sync":"jiti scripts/check-copy-sync.ts","build:generate:indices":"jiti scripts/build-generate-indices.ts","check:vendored-eslint-rules":"jiti scripts/check-vendored-eslint-rules.ts","build:generate:typings-surface":"jiti scripts/build-generate-typings-surface.ts"},"version":"7.1.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1c28e251-81a9-4b3b-bbdb-8e49ba0a4b04"}},"homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","keywords":["obsidian","testing","mocks","vitest","jest"],"_resolved":"/home/runner/work/obsidian-test-mocks/obsidian-test-mocks/release-assets/obsidian-test-mocks-7.1.0.tgz","overrides":{"eslint":"$eslint","fflate":"0.7.5","js-yaml":"4.3.2","smol-toml":"1.8.0","type-fest":"$type-fest","typescript":"$typescript","eslint-plugin-import":"$eslint-plugin-import-x"},"_integrity":"sha512-wSC/jEAkHGaoIbtFMI/r745gBUvJFI41qlt+kv3dxv7v5Ip/iEniNnHL5Ulu0aCFPHH2jOOiW0qQdmioLXqaRQ==","repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"_npmVersion":"11.19.1","description":"Comprehensive test mocks for the Obsidian API.","directories":{},"maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"_nodeVersion":"26.10.0","dependencies":{"yaml":"^2.9.1","moment":"2.29.4","turndown":"^7.2.4","@codemirror/view":"6.38.6","@codemirror/state":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.14.0","jest":"^30.5.2","jiti":"^2.7.0","astro":"^7.3.3","husky":"^9.1.7","jsdom":"^30.1.0","cspell":"^10.3.3","dedent":"^1.7.2","dprint":"^0.57.4","eslint":"^10.11.0","satori":"^0.33.4","semver":"^7.8.5","vitest":"^5.0.1","esbuild":"^0.28.2","satteri":"^0.10.5","ts-jest":"^29.4.12","obsidian":"1.13.1","ts-morph":"^28.0.0","type-fest":"^5.10.0","@eslint/js":"^10.0.1","linkinator":"^8.1.0","typescript":"6.0.3","@types/hast":"^3.0.5","nano-staged":"^1.0.2","@types/mdast":"^4.0.4","markdownlint":"^0.41.1","@jest/globals":"^30.5.2","@types/semver":"^7.8.0","@commitlint/cli":"^21.2.2","@resvg/resvg-js":"^2.6.2","@types/turndown":"^5.0.6","obsidian-typings":"^6.38.0","@commitlint/types":"^21.2.0","markdownlint-cli2":"^0.23.2","typescript-eslint":"^8.70.0","@astrojs/starlight":"^0.42.2","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^5.0.1","eslint-plugin-astro":"^3.2.1","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-tsdoc":"^0.5.3","better-typescript-lib":"^2.12.0","eslint-plugin-unicorn":"^76.0.0","@eslint/config-helpers":"^0.7.0","eslint-plugin-import-x":"^4.17.1","jest-environment-jsdom":"^30.5.2","starlight-github-alerts":"^0.4.0","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.70.0","typedoc-plugin-mdn-links":"^5.1.1","@astrojs/markdown-satteri":"^0.4.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^5.11.1","@typescript-eslint/rule-tester":"^8.70.0","@commitlint/config-conventional":"^21.2.2","markdownlint-rule-relative-links":"^5.1.2","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"peerDependencies":{"jest":"*","vitest":"*","obsidian":"^1.12.3"},"peerDependenciesMeta":{"jest":{"optional":true},"vitest":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/obsidian-test-mocks_7.1.0_1790722250139_0.036424752518503745"}}},"time":{"created":"2026-03-13T17:56:28.986Z","modified":"2026-09-29T22:50:50.715Z","1.0.0":"2026-03-13T17:56:29.178Z","1.0.1":"2026-03-13T18:02:50.694Z","1.0.2":"2026-03-13T19:25:18.314Z","1.0.3":"2026-03-13T22:20:09.751Z","1.0.4":"2026-03-14T22:09:19.310Z","1.0.5":"2026-03-15T01:19:43.618Z","1.0.6":"2026-03-15T14:15:37.947Z","1.0.7":"2026-03-15T16:30:12.895Z","1.0.8":"2026-03-16T07:04:58.848Z","1.0.9":"2026-03-16T14:04:20.845Z","1.0.10":"2026-03-16T22:18:08.408Z","1.0.11":"2026-03-19T01:58:50.409Z","1.1.0":"2026-04-23T22:48:06.294Z","1.1.1":"2026-04-24T00:01:13.356Z","2.0.0":"2026-04-29T19:40:35.916Z","2.0.1":"2026-05-02T14:56:36.289Z","2.0.2":"2026-05-13T22:19:52.857Z","2.0.3":"2026-05-16T02:40:35.547Z","2.0.4":"2026-05-24T19:53:50.021Z","3.0.0":"2026-05-26T05:00:27.286Z","3.1.0":"2026-06-08T23:07:41.857Z","3.1.1":"2026-06-11T15:02:54.285Z","3.2.0":"2026-06-21T06:13:37.658Z","3.3.0":"2026-06-21T18:33:50.459Z","3.4.0":"2026-06-29T04:03:35.354Z","3.5.0":"2026-07-03T00:45:34.211Z","3.5.1":"2026-07-03T01:53:18.601Z","3.6.0":"2026-07-08T05:26:23.960Z","3.7.0":"2026-07-28T03:45:02.856Z","3.8.0":"2026-07-28T21:54:14.709Z","3.9.0":"2026-07-29T05:23:13.492Z","3.10.0":"2026-08-01T01:18:05.536Z","3.10.1":"2026-08-02T23:25:51.515Z","3.11.0":"2026-08-05T17:18:57.496Z","4.0.0":"2026-08-08T01:42:18.036Z","4.1.0":"2026-08-10T03:58:57.550Z","4.2.0":"2026-08-24T22:13:50.007Z","4.2.1":"2026-08-25T08:03:21.371Z","5.0.0":"2026-09-02T02:34:28.743Z","5.1.0":"2026-09-05T17:55:16.809Z","5.2.0":"2026-09-10T06:18:23.527Z","6.0.0":"2026-09-19T19:06:11.910Z","6.1.0":"2026-09-24T15:03:04.968Z","7.0.0":"2026-09-24T15:33:56.078Z","7.1.0":"2026-09-29T22:50:50.267Z"},"bugs":{"url":"https://github.com/mnaoumov/obsidian-test-mocks/issues"},"author":{"name":"Michael Naumov"},"license":"MIT","homepage":"https://github.com/mnaoumov/obsidian-test-mocks#readme","keywords":["obsidian","testing","mocks","vitest","jest"],"repository":{"url":"git+https://github.com/mnaoumov/obsidian-test-mocks.git","type":"git"},"description":"Comprehensive test mocks for the Obsidian API.","maintainers":[{"name":"mnaoumov","email":"mnaoumov@gmail.com"}],"readme":"# obsidian-test-mocks\n\n[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?logo=buy-me-a-coffee&logoColor=black)](https://www.buymeacoffee.com/mnaoumov)\n[![npm version](https://img.shields.io/npm/v/obsidian-test-mocks)](https://www.npmjs.com/package/obsidian-test-mocks)\n[![npm downloads](https://img.shields.io/npm/dm/obsidian-test-mocks)](https://www.npmjs.com/package/obsidian-test-mocks)\n[![GitHub release](https://img.shields.io/github/v/release/mnaoumov/obsidian-test-mocks)](https://github.com/mnaoumov/obsidian-test-mocks/releases)\n[![Coverage: 100%](https://img.shields.io/badge/coverage-100%25-brightgreen)](https://github.com/mnaoumov/obsidian-test-mocks)\n\nComprehensive test mocks for the [Obsidian](https://obsidian.md/) plugin API. Provides in-memory implementations of every class and function in `obsidian.d.ts`, plus prototype extensions Obsidian adds to DOM/JS builtins. The package is tested with **100% code coverage** (lines, branches, functions, and statements) enforced on every build.\n\n## Installation\n\n```bash\nnpm install --save-dev obsidian-test-mocks\n```\n\nPeer dependencies: `obsidian`\n\n## Entry Points\n\n| Import path                                          | Description                                                               |\n| ---------------------------------------------------- | ------------------------------------------------------------------------- |\n| `obsidian-test-mocks/obsidian`                       | Mocks for every class/function in `obsidian.d.ts`                         |\n| `obsidian-test-mocks/setup`                          | Exports `setup()` / `teardown()` for prototype extensions and globals     |\n| `obsidian-test-mocks/vitest-setup`                   | One-stop Vitest setup file: calls `setup()` + mocks the `obsidian` module |\n| `obsidian-test-mocks/jest-setup`                     | Jest setup file: calls `setup()` for prototype extensions and globals     |\n| `obsidian-test-mocks/obsidian-typings/setup`         | **Deprecated no-op.** Bridging is no longer needed                        |\n| `obsidian-test-mocks/obsidian-typings/vitest-setup`  | **Deprecated no-op.** Bridging is no longer needed                        |\n| `obsidian-test-mocks/obsidian-typings/jest-setup`    | **Deprecated no-op.** Bridging is no longer needed                        |\n\n## Quick start\n\nAdd the Vitest setup files — they patch prototypes/globals and mock `obsidian` automatically:\n\n```typescript\nimport { defineConfig } from 'vitest/config';\n\nexport default defineConfig({\n  test: {\n    setupFiles: ['obsidian-test-mocks/vitest-setup']\n  }\n});\n```\n\nThen build a vault in memory and exercise the code under test:\n\n```typescript\nimport { App } from 'obsidian-test-mocks/obsidian';\n\nconst app = App.createConfigured__({\n  files: {\n    'notes/daily/2024-01-01.md': '# New Year'\n  }\n});\n```\n\n## Documentation\n\nThe full documentation — guides plus the complete, searchable **API reference** generated from the\nlibrary's TSDoc — is published at\n[mnaoumov.dev/obsidian-test-mocks](https://mnaoumov.dev/obsidian-test-mocks/).\n\n- [API reference](https://mnaoumov.dev/obsidian-test-mocks/api/)\n- [Getting Started](https://mnaoumov.dev/obsidian-test-mocks/guides/getting-started/)\n- [Test Runner Setup](https://mnaoumov.dev/obsidian-test-mocks/guides/test-runner-setup/)\n- [Importing the Mocks](https://mnaoumov.dev/obsidian-test-mocks/guides/importing-mocks/)\n- [Creating Mock Instances](https://mnaoumov.dev/obsidian-test-mocks/guides/creating-mocks/)\n- [Strict Mocks](https://mnaoumov.dev/obsidian-test-mocks/guides/strict-mocks/)\n- [Type Bridging](https://mnaoumov.dev/obsidian-test-mocks/guides/type-bridging/)\n- [Using with `obsidian-typings`](https://mnaoumov.dev/obsidian-test-mocks/guides/obsidian-typings/)\n- [Design Principles](https://mnaoumov.dev/obsidian-test-mocks/guides/design-principles/)\n\n## Support\n\n<!-- markdownlint-disable MD033 -->\n\n<a href=\"https://www.buymeacoffee.com/mnaoumov\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" height=\"60\" width=\"217\"></a>\n\n<!-- markdownlint-enable MD033 -->\n\n## My other Obsidian resources\n\n[See my other Obsidian resources](https://github.com/mnaoumov/obsidian-resources).\n\n## License\n\n© [Michael Naumov](https://github.com/mnaoumov/)\n","readmeFilename":"README.md"}