{"_id":"@kazupon/jts-utils","_rev":"26-41ce3dcf811c6a210615269dffc734a6","name":"@kazupon/jts-utils","dist-tags":{"latest":"0.17.0"},"versions":{"0.0.0":{"name":"@kazupon/jts-utils","version":"0.0.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.0.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"5927ec930cb94c519190a5db049236f327fb1663","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.0.0.tgz","fileCount":8,"integrity":"sha512-GwWC/XowDddDbYEZU5vafd5TK1CgARBZQDzy6rk05k+/3hz6CE6b34MEc+shA5WVv36WOxWC4VllrmMixWWLFQ==","signatures":[{"sig":"MEQCIC1o4EqAJpEAoa5+rBQz5FFWKFVyfqUxiyvpJmZjSXb7AiBzWtWlPvYCWeV+HZWyt2RY1KMk5BprOkGG6zkp8P1d1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5037},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./dist/*":"./dist/*"},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","lint":"run-p \"lint:* {@}\" --","test":"vitest","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","changelog":"gh-changelogen --repo=kazupon/jts-utils","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/0daf358f9ccf7171cf2487e368e28ad6/kazupon-jts-utils-0.0.0.tgz","_integrity":"sha512-GwWC/XowDddDbYEZU5vafd5TK1CgARBZQDzy6rk05k+/3hz6CE6b34MEc+shA5WVv36WOxWC4VllrmMixWWLFQ==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.14.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.0.0_1724515187597_0.3946900563623108","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@kazupon/jts-utils","version":"0.1.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.1.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"7d27cae475786d561a1373ea54ec1ddd11d86911","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.1.0.tgz","fileCount":33,"integrity":"sha512-PzLZqF3vS8A7Eaj/+IM+OzACRjFmsXBFuxUPkXM0ZCE9nKZQmx1uqeAut5KuIwAnNjYA6LDP+/yRd5+YQIAQBg==","signatures":[{"sig":"MEUCIQDB80Dp7uUxscduLAwXNLBUYsOlhbGz/MoV56tUsIo8jAIgQ5+5qdNN6An84qYIchmkIqs4WdUmbD79PnVTMzitvCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14014},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./dist/*":"./dist/*","./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:* {@}\" --","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:type":"vitest run --typecheck","test:unit":"vitest run","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/3c077e05033e6cbcfd50d24900ff72eb/kazupon-jts-utils-0.1.0.tgz","_integrity":"sha512-PzLZqF3vS8A7Eaj/+IM+OzACRjFmsXBFuxUPkXM0ZCE9nKZQmx1uqeAut5KuIwAnNjYA6LDP+/yRd5+YQIAQBg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.14.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.1.0_1724523965152_0.7380501005312032","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@kazupon/jts-utils","version":"0.2.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.2.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"9be3faa5855bea9e15ad0857ac2e01c6b54cc5c9","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.2.0.tgz","fileCount":38,"integrity":"sha512-PFw38LREzzwk9l3JYwFm7TR7Du7pYD56Mop1MbrCWUcQp+APiFSQpByThT4MnyNNeOZYJbeBEC0VFz/ldlpzyw==","signatures":[{"sig":"MEUCIQCRM2Oel/2OPP9WFgPG8vRDRfG2WIHsyzxPyXb0Z0oO5gIgY6VQPp8rGTuEBQQj1KcEkZakJFNzXiOlG9qxyN+adA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./dist/*":"./dist/*","./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:* {@}\" --","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:type":"vitest run --typecheck","test:unit":"vitest run","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/116ffd52ad68ddba6bd8ed3239728c76/kazupon-jts-utils-0.2.0.tgz","_integrity":"sha512-PFw38LREzzwk9l3JYwFm7TR7Du7pYD56Mop1MbrCWUcQp+APiFSQpByThT4MnyNNeOZYJbeBEC0VFz/ldlpzyw==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","@vue/reactivity":"^3.4.38","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.14.1","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.2.0_1724526574473_0.5555861125314392","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@kazupon/jts-utils","version":"0.2.1","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.2.1","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"6ebfd7b61044525f07adbc3c5be691928709bc5c","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.2.1.tgz","fileCount":38,"integrity":"sha512-+Sy2oacj37/OyHEolVeqni0mibQD76RV7mm1sbZx4E2COGiXQb0d5aJ4MfrFxRByY2LCgN2qt1ejMnoxCP6bbQ==","signatures":[{"sig":"MEUCIArZ11TeLJA1zftk7ufuIZEuNUWfPHKJ1EZo8MBuYFEZAiEAmYOlvnGmQFGwV/DNEeYc9llAEtk2pRTjJitcomwpU54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19368},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:* {@}\" --","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/50eeb331fca68abd1e027e2946fcfe2e/kazupon-jts-utils-0.2.1.tgz","_integrity":"sha512-+Sy2oacj37/OyHEolVeqni0mibQD76RV7mm1sbZx4E2COGiXQb0d5aJ4MfrFxRByY2LCgN2qt1ejMnoxCP6bbQ==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","@vitest/browser":"^2.0.5","@vue/reactivity":"^3.4.38","playwright-core":"^1.46.1","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.15.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.2.1_1724572555194_0.6979590281995509","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@kazupon/jts-utils","version":"0.2.2","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.2.2","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"bec595bafe7335848f3ac4fd7f746d22813eb78c","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.2.2.tgz","fileCount":38,"integrity":"sha512-qOB5xtg/lUpyVAU3QO157TYh+X5XZjpg8+5xsNcyKkEOi8WujUfn+2Sxnpq8FVYujAZ4qIMeO6bWp5z4P3RedQ==","signatures":[{"sig":"MEUCIQDvljFeW6ooOKo3xAT/e1KlDGwqBh56sWAxN2yaZX0IiwIgbWww+VNalXyXCOxr9elpGkkCHaqPpKUjnnryBMMrLaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19564},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\" \"test:browser\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/066b8d7d5aeefcccc5e2cc1dba0f9d8e/kazupon-jts-utils-0.2.2.tgz","_integrity":"sha512-qOB5xtg/lUpyVAU3QO157TYh+X5XZjpg8+5xsNcyKkEOi8WujUfn+2Sxnpq8FVYujAZ4qIMeO6bWp5z4P3RedQ==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","@vitest/browser":"^2.0.5","@vue/reactivity":"^3.4.38","playwright-core":"^1.46.1","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.15.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.2.2_1724575030840_0.9488175379221377","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@kazupon/jts-utils","version":"0.2.3","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.2.3","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"d11b147d591a9ead6795622202e25e1c09459e13","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.2.3.tgz","fileCount":38,"integrity":"sha512-HnOEIXwR6xszC+D7+aUoM2Ig06PSQnB0GXrlkk+fqt6oP9lWlE/boGspOn9jaXUv1quzKG/cHJ13b0WTWsB5Ag==","signatures":[{"sig":"MEUCIQDk7VRDayExGQQ4RXMulyGy/0mns4CcRjHmf0QKqbOqggIgc8QgNUEzcodvulWuCNHOmusbYVQt6qu6PXDRZCeVg/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19815},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\" \"test:browser\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/9ce20fceccd8f08b3fa06682e825d87f/kazupon-jts-utils-0.2.3.tgz","_integrity":"sha512-HnOEIXwR6xszC+D7+aUoM2Ig06PSQnB0GXrlkk+fqt6oP9lWlE/boGspOn9jaXUv1quzKG/cHJ13b0WTWsB5Ag==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","@vitest/browser":"^2.0.5","@vue/reactivity":"^3.4.38","playwright-core":"^1.46.1","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.15.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.2.3_1724576639492_0.1482531477020823","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@kazupon/jts-utils","version":"0.2.5","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.2.5","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"f65d24427c1745c8e010e2dfeeefb0427eac102d","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.2.5.tgz","fileCount":38,"integrity":"sha512-BURlYa7XJOXM3y85M39dLJwU1UiMJG7MckXxHF8RvvyUG9H0I0w+XXskubN1CeUEBl1kkkIOONcJMyj6IY04AQ==","signatures":[{"sig":"MEQCIBINPvNCY26ccs+xvr0gTYeMuKtMmuUeAsvDIl1AlJe0AiB3xQ24nATyYYXpEVaQhov5/dD+lPEF6AGwyUcENGpcLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19815},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\" \"test:browser\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/ba23302410bb415cd76548587cf6eba1/kazupon-jts-utils-0.2.5.tgz","_integrity":"sha512-BURlYa7XJOXM3y85M39dLJwU1UiMJG7MckXxHF8RvvyUG9H0I0w+XXskubN1CeUEBl1kkkIOONcJMyj6IY04AQ==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^1.21.6","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^3.0.0-rc.7","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","npm-run-all2":"^6.2.2","gh-changelogen":"^0.2.8","@vitest/browser":"^2.0.5","@vue/reactivity":"^3.4.38","playwright-core":"^1.46.1","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.2.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.15.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.2.5_1724577893246_0.6832602698534775","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@kazupon/jts-utils","version":"0.3.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.3.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"9149f94c74cc1fb99cec64469f77573c08860b17","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.3.0.tgz","fileCount":43,"integrity":"sha512-RZe25dEO2am/ob5/rQ19ftHo1XI5ZKwseUUsqpxpw5HGLyAftu9tBD/xClmwtGhaE+wzu4Rqzw6iwSbN0+ebcg==","signatures":[{"sig":"MEUCIQC5C6yDbVqrOqSTTXNnoh2AB6uCpOY558ORLqDCgO4giAIgWBEGZFeVQjrdoT4jWSg0Ht6miea5eAiZ0keoeZew158=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27120},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.mjs","browser":"./dist/object/index.mjs","default":"./dist/object/index.mjs","require":"./dist/object/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\" \"test:browser\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/b63c9f1ec7e6d1db6e22bd4a9d639793/kazupon-jts-utils-0.3.0.tgz","_integrity":"sha512-RZe25dEO2am/ob5/rQ19ftHo1XI5ZKwseUUsqpxpw5HGLyAftu9tBD/xClmwtGhaE+wzu4Rqzw6iwSbN0+ebcg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.6","unbuild":"3.0.0-rc.11","prettier":"^3.4.1","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","npm-run-all2":"^6.2.6","gh-changelogen":"^0.2.8","@vitest/browser":"^2.1.6","@vue/reactivity":"^3.5.13","playwright-core":"^1.49.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.11","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.18.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.3.0_1732694131496_0.6462879457500701","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@kazupon/jts-utils","version":"0.3.1","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.3.1","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"bb62d2c436803e1f5dcbb01c2b6a51a1f5c899d8","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.3.1.tgz","fileCount":43,"integrity":"sha512-hLZl8R8wXXtQKWq1/pKpLKxa6B/IMOPmS6IDip9kAfy1nNpyiJo3L2V0QPnxhxo59jv5vCExgZgtYMzbCZXH+Q==","signatures":[{"sig":"MEUCIG79ADLcZUFCE3darmcDpAvSho/Dmao2fYKBEgIjQ5QpAiEA8Fb2H9JSeGdkPHIedFhzdBrpF+9k6JdRwU07eAVtyCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27120},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.mjs","browser":"./dist/object/index.mjs","default":"./dist/object/index.mjs","require":"./dist/object/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\" \"test:browser\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/8812b2e4d12edf65cd92d571b14cddfc/kazupon-jts-utils-0.3.1.tgz","_integrity":"sha512-hLZl8R8wXXtQKWq1/pKpLKxa6B/IMOPmS6IDip9kAfy1nNpyiJo3L2V0QPnxhxo59jv5vCExgZgtYMzbCZXH+Q==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.6","unbuild":"3.0.0-rc.11","prettier":"^3.4.1","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","npm-run-all2":"^6.2.6","gh-changelogen":"^0.2.8","@vitest/browser":"^2.1.6","@vue/reactivity":"^3.5.13","playwright-core":"^1.49.0","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.11","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.18.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.3.1_1732694452514_0.10900457150819443","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@kazupon/jts-utils","version":"0.3.2","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.3.2","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"40c0b4a03bfbb27a32224364719feb6fd7426804","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.3.2.tgz","fileCount":43,"integrity":"sha512-t2UV82hIm9J7k9udftRTf2iZudXBZUjL1qTen5YS5XiXtTpDnVRu+YWl13g2uWZAZpBS5fOyrpMPGiATxDAEog==","signatures":[{"sig":"MEUCIQDJQVz18kEsuMjeZk8UEi95RcScn6BdVwW0D8q9k9NH5QIgFaT7D+DywmJMajpv9IEnzrfM0ZLgbE2I6zLQFB3uppM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27100},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.mjs","browser":"./dist/object/index.mjs","default":"./dist/object/index.mjs","require":"./dist/object/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"run-p \"fix:* {@}\" --","jsr":"pnpx pkg-to-jsr","lint":"run-p \"lint:* {@}\" --","test":"run-s \"test:unit\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc -p .","fix:eslint":"eslint --flag unstable_ts_config . --fix","lint:eslint":"eslint --flag unstable_ts_config .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/9908758231313df22bc1f496ef9e4e29/kazupon-jts-utils-0.3.2.tgz","_integrity":"sha512-t2UV82hIm9J7k9udftRTf2iZudXBZUjL1qTen5YS5XiXtTpDnVRu+YWl13g2uWZAZpBS5fOyrpMPGiATxDAEog==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --flag unstable_ts_config --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --flag unstable_ts_config --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"2.0.5","unbuild":"3.0.0-rc.11","prettier":"^3.4.1","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","npm-run-all2":"^6.2.6","gh-changelogen":"^0.2.8","@vitest/browser":"2.0.5","@vue/reactivity":"^3.5.13","playwright-core":"1.46.1","eslint-plugin-yml":"^1.15.0","typescript-eslint":"^8.16.0","eslint-plugin-toml":"^0.11.1","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.11","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.18.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.3.2_1732697077242_0.7742348250125117","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@kazupon/jts-utils","version":"0.4.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.4.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"a979c4b8a50f255e4c8eae4cd4c96d63f527c0ba","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.4.0.tgz","fileCount":43,"integrity":"sha512-Y9AsKYObXhCxDA0lnSlYnory0nA4aHiPu2/vgIcGxHbgDxCQtk7jZUHwITHV/IlAy844vmSkCgJOnnJZYhuxIg==","signatures":[{"sig":"MEQCIAD/kAFnSv7+n3IqzXmZPf3RYH5qYFwzuR4lFyw2gqGkAiBbVPRMVCczrmzOLHTxmCR8SmX/oSM1+13WT8x+v89CCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29717},"main":"dist/index.cjs","type":"module","_from":"file:kazupon-jts-utils-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.mjs","browser":"./dist/array/index.mjs","default":"./dist/array/index.mjs","require":"./dist/array/index.cjs"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.mjs","browser":"./dist/module/index.mjs","default":"./dist/module/index.mjs","require":"./dist/module/index.cjs"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.mjs","browser":"./dist/object/index.mjs","default":"./dist/object/index.mjs","require":"./dist/object/index.cjs"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.mjs","browser":"./dist/string/index.mjs","default":"./dist/string/index.mjs","require":"./dist/string/index.cjs"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.mjs","browser":"./dist/observer/index.mjs","default":"./dist/observer/index.mjs","require":"./dist/observer/index.cjs"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --parallel --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --parallel --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"unbuild","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc --noEmit","fix:eslint":"eslint . --fix","lint:eslint":"eslint .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/556a913d13d5d0ab17da1ce237e87977/kazupon-jts-utils-0.4.0.tgz","_integrity":"sha512-Y9AsKYObXhCxDA0lnSlYnory0nA4aHiPu2/vgIcGxHbgDxCQtk7jZUHwITHV/IlAy844vmSkCgJOnnJZYhuxIg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.43.6","bumpp":"^9.11.1","eslint":"^9.19.0","vitest":"^3.0.5","unbuild":"^3.3.1","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^15.4.3","gh-changelogen":"^0.2.8","@vitest/browser":"^3.0.5","@vue/reactivity":"^3.5.13","playwright-core":"1.46.1","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.23.0","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.26","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.19.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.4.0_1739108139256_0.8422172387521778","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kazupon/jts-utils","version":"0.5.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.5.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"18e5a4355bdb1b5337771322980ecbf2a2f2a77d","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.5.0.tgz","fileCount":24,"integrity":"sha512-5cMOjvdh6O/2P7w2I8XfbGBtI6rvFj2Nv6G0gaaxLW/eUfUr9Po00LcD8O2wgQv+Vc4TKETrRcAl9uK6gWODlA==","signatures":[{"sig":"MEUCIEI3CbGIfIhb34SLKU9+u1DFrdBHQbZQsxobjKzEg0OjAiEAlCDtkqDaK6QZhSDXvWZrDrDGlbobSPHPLVzcbbdTmcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16353},"type":"module","_from":"file:kazupon-jts-utils-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 18.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --parallel --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --parallel --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc --noEmit","fix:eslint":"eslint . --fix","lint:eslint":"eslint .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/b3ba0d94e80a5924ff773570b506bb6c/kazupon-jts-utils-0.5.0.tgz","_integrity":"sha512-5cMOjvdh6O/2P7w2I8XfbGBtI6rvFj2Nv6G0gaaxLW/eUfUr9Po00LcD8O2wgQv+Vc4TKETrRcAl9uK6gWODlA==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"18.20.6","dependencies":{"tsdown":"^0.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.3","knip":"^5.44.4","bumpp":"^9.11.1","eslint":"^9.21.0","vitest":"^3.0.6","prettier":"^3.5.2","typescript":"^5.7.3","@types/node":"^22.13.5","lint-staged":"^15.4.3","gh-changelogen":"^0.2.8","@vitest/browser":"^3.0.6","@vue/reactivity":"^3.5.13","playwright-core":"1.46.1","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.24.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^55.0.0","@kazupon/eslint-config":"^0.19.0","eslint-config-prettier":"^9.1.0","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.5.0_1740224910039_0.23107620456891165","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kazupon/jts-utils","version":"0.6.0","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.6.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"c99c9613b1eb859fc188a308c9e80af3e7aa3808","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.6.0.tgz","fileCount":24,"integrity":"sha512-DYmeKgWI2jtTjITFtgbH70WIC3sdXF9C7Kt8k0UXGbs5MuUibhc4rlDiRzfsH4r1Y6EHp+Q34cwSEv4myuXQ9A==","signatures":[{"sig":"MEQCIDeTt+fhO1B5neh4TqLvR2RDAVqqRB+YFS6TbIOgwsGDAiAeCkvQmodgj4EdMOJoEM16vIm5lMPAhlb8wxKWcBWz8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16355},"type":"module","_from":"file:kazupon-jts-utils-0.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --parallel --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --parallel --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc --noEmit","fix:eslint":"eslint . --fix","lint:eslint":"eslint .","fix:prettier":"prettier . --write","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/c1e9c46d83607c05251a894fe964281c/kazupon-jts-utils-0.6.0.tgz","_integrity":"sha512-DYmeKgWI2jtTjITFtgbH70WIC3sdXF9C7Kt8k0UXGbs5MuUibhc4rlDiRzfsH4r1Y6EHp+Q34cwSEv4myuXQ9A==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"20.18.2","dependencies":{"tsdown":"^0.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.3","knip":"^5.44.4","bumpp":"^10.0.3","eslint":"^9.21.0","vitest":"^3.0.6","prettier":"^3.5.2","typescript":"^5.7.3","@types/node":"^22.13.5","lint-staged":"^15.4.3","gh-changelogen":"^0.2.8","@vitest/browser":"^3.0.6","@vue/reactivity":"^3.5.13","playwright-core":"1.46.1","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.24.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@kazupon/eslint-config":"^0.22.0","eslint-config-prettier":"^10.0.1","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.6.0_1740241463874_0.975327247206458","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kazupon/jts-utils","version":"0.7.1","keywords":["javascript","typescript","utils","utilities"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.7.1","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"f780be511931bb8909c88d457fa77bd99768c8fe","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.7.1.tgz","fileCount":29,"integrity":"sha512-3oCZH5w+JPAzD/24DxylJGrnqUaq3pt/v5PzxAbCJz3YQ3yxiFm5ZqIMM2cgAewtO9v5EnCtGIJ9/DYw+QcW/w==","signatures":[{"sig":"MEQCIEpdCTlysjZ4j3a6x5zeEbrA5ZBS8OL+9EVCIw+OgUHDAiBKzVO8rKLE1IDneuPSWkYcNJ/r3C0FlavtQYjxGXamYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19456},"type":"module","_from":"file:kazupon-jts-utils-0.7.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --parallel --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --parallel --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","typecheck":"tsc --noEmit","fix:eslint":"eslint . --fix","lint:eslint":"eslint .","fix:prettier":"prettier . --write --experimental-cli","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:prettier":"prettier . --check --experimental-cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/63e2292381975c753283379e9f574a54/kazupon-jts-utils-0.7.1.tgz","_integrity":"sha512-3oCZH5w+JPAzD/24DxylJGrnqUaq3pt/v5PzxAbCJz3YQ3yxiFm5ZqIMM2cgAewtO9v5EnCtGIJ9/DYw+QcW/w==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["prettier --parser=typescript --write","eslint --fix"],"*.{js,mjs,cjs}":["prettier --write","eslint --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tsdown":"^0.15.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","knip":"^5.64.0","bumpp":"^10.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^22.18.6","lint-staged":"^15.5.2","gh-changelogen":"^0.2.8","@vitest/browser":"^3.2.4","@vue/reactivity":"^3.5.21","playwright-core":"1.55.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.44.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^50.8.0","eslint-plugin-jsonc":"^2.20.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@kazupon/eslint-config":"^0.24.0","eslint-config-prettier":"^10.1.8","@kazupon/prettier-config":"^0.1.1"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.7.1_1758725301917_0.6599224522067988","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@kazupon/jts-utils","version":"0.8.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.8.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"318ba61a2b15d790f8f01bb560cc3401a6ce98fc","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.8.0.tgz","fileCount":21,"integrity":"sha512-nm+4go9Q3s0WgyDiuCskw7biE0+kbPtXy+GNq5jxZne8cVrzkFeJGHh8xOntSqw7Lx6vkEAzxMtJJdmcK6Z0KA==","signatures":[{"sig":"MEUCIQC6gwzF+WUfATelCz2acTtuausIn+P4425hP5Lmla7K7AIgU8LrsbkZlXZSiagMPlfkEjlFYfejoMHj/Y039Hld9n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42390},"type":"module","_from":"file:kazupon-jts-utils-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/4138a245008ddce03a7b40dd59e3ac73/kazupon-jts-utils-0.8.0.tgz","_integrity":"sha512-nm+4go9Q3s0WgyDiuCskw7biE0+kbPtXy+GNq5jxZne8cVrzkFeJGHh8xOntSqw7Lx6vkEAzxMtJJdmcK6Z0KA==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.3","knip":"^5.78.0","bumpp":"^10.3.2","oxfmt":"^0.21.0","eslint":"^9.39.2","oxlint":"^1.36.0","tsdown":"^0.18.3","vitest":"^4.0.16","publint":"^0.3.16","typedoc":"^0.28.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.16","@vue/reactivity":"^3.5.26","oxlint-tsgolint":"^0.10.0","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.36.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.43.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20251222.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.8.0_1767099515832_0.43407801460944695","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kazupon/jts-utils","version":"0.9.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.9.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"8206ed2ff5ab6221a49881938a5cdcd3c8d47e5e","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.9.0.tgz","fileCount":21,"integrity":"sha512-vTQUC5JUgB4VMMUqdnD4GBVLqFdMQCK6WPPxXbxvAo1A9Ml7JpEJ3LCD22uVlece2xlGIaSCci2Rq2uAH4s8zw==","signatures":[{"sig":"MEQCIH6CO0q5Cl1sHDqakXfRGL9Yn6BoudfqbGIz1xDJneImAiB3ngl/wBjvos7eH5EjzCx4sdVhIIPTDRepRwvuJvEAqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43213},"type":"module","_from":"file:kazupon-jts-utils-0.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/efca25402cea0bd8fca2e5dcc69f08da/kazupon-jts-utils-0.9.0.tgz","_integrity":"sha512-vTQUC5JUgB4VMMUqdnD4GBVLqFdMQCK6WPPxXbxvAo1A9Ml7JpEJ3LCD22uVlece2xlGIaSCci2Rq2uAH4s8zw==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.3","knip":"^5.78.0","bumpp":"^10.3.2","oxfmt":"^0.21.0","eslint":"^9.39.2","oxlint":"^1.36.0","tsdown":"^0.18.3","vitest":"^4.0.16","publint":"^0.3.16","typedoc":"^0.28.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.16","@vue/reactivity":"^3.5.26","oxlint-tsgolint":"^0.10.0","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.36.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.43.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20251229.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.9.0_1767626352183_0.9362527388029991","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kazupon/jts-utils","version":"0.10.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.10.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"127b8ed8016c13ee394c71be472c13538cc1dfe6","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.10.0.tgz","fileCount":23,"integrity":"sha512-/CXxtZn9wYzvyO2gfQkb0q5be7EHHb7Z05RCjh8D7e1fdK2Q8KlUm8K5Jp/cCpLRHmVKCKgj5u9+hHleTpq3GA==","signatures":[{"sig":"MEYCIQD5sEEH7uVLiQYtLki1lq89k6XWOew7xoRp5wRSlBUscgIhAJahJgYBNiTHb9NFPxqwjso3+d1Ek5LjxIG31r1h/29N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46234},"type":"module","_from":"file:kazupon-jts-utils-0.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/67964b241e1d782b16adeb599ab14821/kazupon-jts-utils-0.10.0.tgz","_integrity":"sha512-/CXxtZn9wYzvyO2gfQkb0q5be7EHHb7Z05RCjh8D7e1fdK2Q8KlUm8K5Jp/cCpLRHmVKCKgj5u9+hHleTpq3GA==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.3","knip":"^5.78.0","bumpp":"^10.3.2","oxfmt":"^0.21.0","eslint":"^9.39.2","oxlint":"^1.36.0","tsdown":"^0.18.3","vitest":"^4.0.16","publint":"^0.3.16","typedoc":"^0.28.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.16","@vue/reactivity":"^3.5.26","oxlint-tsgolint":"^0.10.0","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.36.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260101.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.10.0_1767935520775_0.6609722927516721","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kazupon/jts-utils","version":"0.11.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.11.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"157a57a3c706d6d7cdf71c9d140cd85572b66588","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.11.0.tgz","fileCount":36,"integrity":"sha512-nIvdVOTUdXBDZ01AIVXDi70IxHquFDgz+rE5gvOFGs0mVTUGqSn9Fk9qTRLqHqVlNQOqhEXornjBsHaDiVtfWQ==","signatures":[{"sig":"MEYCIQCDGVMaXKw6kZ7BvNnP2rjCFB4R/zwRZIXlwz9dGCntZQIhAIe0iarTrCahwIpw85ko2OOewuMMZl5ukp5RrHVJhTt/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56830},"type":"module","_from":"file:kazupon-jts-utils-0.11.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">= 20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./*":"./*","./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/dfd12d7e24dcb2a393884d4b69537beb/kazupon-jts-utils-0.11.0.tgz","_integrity":"sha512-nIvdVOTUdXBDZ01AIVXDi70IxHquFDgz+rE5gvOFGs0mVTUGqSn9Fk9qTRLqHqVlNQOqhEXornjBsHaDiVtfWQ==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.3","knip":"^5.78.0","bumpp":"^10.3.2","oxfmt":"^0.21.0","eslint":"^9.39.2","oxlint":"^1.36.0","tsdown":"^0.18.3","vitest":"^4.0.16","publint":"^0.3.16","typedoc":"^0.28.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.16","@vue/reactivity":"^3.5.26","oxlint-tsgolint":"^0.10.0","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.36.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260102.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.11.0_1767955123347_0.09404357073960323","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kazupon/jts-utils","version":"0.12.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.12.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"efd3eede97e8c8a345adc2a2052ca89a4a62a6b1","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.12.0.tgz","fileCount":96,"integrity":"sha512-MTJ8939ecbA7qxruiaDrFK3aNcMgwQ2FL/TtG4tyAc2v+fexa/77ixLDsA/bC08rtDLHHe+eLc1MygM+SoBJrg==","signatures":[{"sig":"MEQCIAOb0cEmDfVTPWESswL0dB4PhAbouVRISQFJbM/ziPy7AiAkOHtG1g48DHxu2kH7mxT39XXugATDjmO8P67hfJNPtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110021},"type":"module","_from":"file:kazupon-jts-utils-0.12.0.tgz","engines":{"node":">= 20"},"exports":{"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/b4bc8dcd0d808d503deb7e7c751c5716/kazupon-jts-utils-0.12.0.tgz","_integrity":"sha512-MTJ8939ecbA7qxruiaDrFK3aNcMgwQ2FL/TtG4tyAc2v+fexa/77ixLDsA/bC08rtDLHHe+eLc1MygM+SoBJrg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.3","knip":"^5.78.0","bumpp":"^10.3.2","oxfmt":"^0.21.0","eslint":"^9.39.2","oxlint":"^1.36.0","tsdown":"^0.18.3","vitest":"^4.0.16","publint":"^0.3.16","typedoc":"^0.28.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.16","@vue/reactivity":"^3.5.26","oxlint-tsgolint":"^0.10.0","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.50.1","eslint-plugin-toml":"^0.12.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.36.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260105.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.12.0_1768292273497_0.7385480942575178","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@kazupon/jts-utils","version":"0.13.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.13.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"de61681bc28da4e4f36cc5681d43f77323c0cf78","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.13.0.tgz","fileCount":96,"integrity":"sha512-Pq7Uh78JEc6eIAaxGiEPC2GJo5K2p3jjB/Y9UN6Oj25oSySYPAsWKRz2tcFiYkBOFEVTJtMw0Y7VacYRVud2YA==","signatures":[{"sig":"MEUCIA4rewDMNXqoCV0LqgTg5lRiqkFdpc2DAHS2ZNvCCaazAiEAzKHfEIoyAAtkkI+DGi3FFrwsvfqAkfLdeqIHGnGwsfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110889},"type":"module","_from":"file:kazupon-jts-utils-0.13.0.tgz","engines":{"node":">= 20"},"exports":{"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/de9a8932879a35f4ae3c8b0f87081475/kazupon-jts-utils-0.13.0.tgz","_integrity":"sha512-Pq7Uh78JEc6eIAaxGiEPC2GJo5K2p3jjB/Y9UN6Oj25oSySYPAsWKRz2tcFiYkBOFEVTJtMw0Y7VacYRVud2YA==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.7.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.5","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.26.0","eslint":"^9.39.2","oxlint":"^1.41.0","tsdown":"^0.19.0","vitest":"^4.0.17","publint":"^0.3.16","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.17","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.1","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.1","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^61.7.1","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.41.0","eslint-plugin-regexp":"^2.10.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260113.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.13.0_1768972715710_0.9681934792043596","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@kazupon/jts-utils","version":"0.14.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.14.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"e598ff26eeab4905ea40fcd96bc574d7cbf623fe","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.14.0.tgz","fileCount":103,"integrity":"sha512-7VgsG8Q60akqIjkAeTtRllE+U6J0EVnOcAsmp8Rc2Wl29vQERLyoumUoCjxe1kiS3qSk3ayGqknIddl4t4swmw==","signatures":[{"sig":"MEYCIQDgidqqQpPeECObOUdbgvO3Lee42ztvF9rBr4MbFqRrGAIhAM4OAxj5w0e6CGan7vRktRpsKtgQE9K4Iysimkjfj+KC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121693},"type":"module","_from":"file:kazupon-jts-utils-0.14.0.tgz","engines":{"node":">= 20"},"exports":{"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js","require":"./dist/message/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js","require":"./dist/message/port.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/890d769771d2abce0150b0e454a3ddae/kazupon-jts-utils-0.14.0.tgz","_integrity":"sha512-7VgsG8Q60akqIjkAeTtRllE+U6J0EVnOcAsmp8Rc2Wl29vQERLyoumUoCjxe1kiS3qSk3ayGqknIddl4t4swmw==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.8.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.6","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.26.0","eslint":"^9.39.2","oxlint":"^1.41.0","tsdown":"^0.19.0","vitest":"^4.0.18","publint":"^0.3.17","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.0.10","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.1","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.1","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^61.7.1","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.41.0","eslint-plugin-regexp":"^3.0.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260118.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.14.0_1769408562314_0.2969122665938735","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@kazupon/jts-utils","version":"0.14.1","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.14.1","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"16e1a6ebd6e4cdfff5d5e427b7e405efbd07dfa7","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.14.1.tgz","fileCount":109,"integrity":"sha512-paMyGjw/daIDRs6WkGNsUSh/8TdoYGfpvz6rXca6NPWFSRi07A/rcBp+Ahsei4BUKXosKS8u+zT65/WIXRN9Lg==","signatures":[{"sig":"MEYCIQCfz+e8felnNKEnuaopSWrDSGYJuzqbowFNMSVzfxApEwIhAMIEvzVCk9dujVBvU0vAXALIuj9MycyWexe1/zX7BsoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141531},"type":"module","_from":"file:kazupon-jts-utils-0.14.1.tgz","engines":{"node":">= 20"},"exports":{"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js","require":"./dist/message/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js","require":"./dist/message/port.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/923c400cd476d6bd103f8c71ab054566/kazupon-jts-utils-0.14.1.tgz","_integrity":"sha512-paMyGjw/daIDRs6WkGNsUSh/8TdoYGfpvz6rXca6NPWFSRi07A/rcBp+Ahsei4BUKXosKS8u+zT65/WIXRN9Lg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.8.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","deno":"^2.6.6","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.26.0","eslint":"^9.39.2","oxlint":"^1.41.0","tsdown":"^0.19.0","vitest":"^4.0.18","publint":"^0.3.17","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.0.10","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.1","playwright-core":"1.57.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.1","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^61.7.1","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.41.0","eslint-plugin-regexp":"^3.0.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260119.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.14.1_1769497199807_0.9933812365721904","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@kazupon/jts-utils","version":"0.15.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.15.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"f2450c48553cc9999a7680e6ae45334e8eafa18a","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.15.0.tgz","fileCount":111,"integrity":"sha512-EXYP/OEPAUO/Igb6+udfR+y1AiCi+9QMVnFs7vyaNDMhK4cT8iAee94Y7iwmj1iP42T4alhNH4BfYVbt+4jeMg==","signatures":[{"sig":"MEYCIQDithDHuACPbd147YkJzxumYwBOfFGDYdWCgsSd1WpORgIhAJsgO36UPdBI+PNx7YiD7fmyjr2pQ1L+ofXc8PSPvlD9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144573},"type":"module","_from":"file:kazupon-jts-utils-0.15.0.tgz","engines":{"node":">= 20"},"exports":{"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js","require":"./dist/message/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js","require":"./dist/message/port.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","lint:typecheck":"pnpm run --color \"/typecheck:.*/\"","typecheck:deno":"deno check src","typecheck:tsgo":"tsgo --noEmit --diagnostics"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/a70b6a6607e563dca9cf77390a1cabb0/kazupon-jts-utils-0.15.0.tgz","_integrity":"sha512-EXYP/OEPAUO/Igb6+udfR+y1AiCi+9QMVnFs7vyaNDMhK4cT8iAee94Y7iwmj1iP42T4alhNH4BfYVbt+4jeMg==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.8.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.0","deno":"^2.6.6","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.26.0","eslint":"^9.39.2","oxlint":"^1.41.0","tsdown":"^0.20.0","vitest":"^4.0.18","publint":"^0.3.17","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.0.10","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.1","playwright-core":"1.58.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.53.1","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^61.7.1","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.41.0","eslint-plugin-regexp":"^3.0.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260124.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.15.0_1769957536676_0.7486442778302109","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@kazupon/jts-utils","version":"0.15.1","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.15.1","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"14e5774641c99eafa970cfaa0d56f24d0b3b2f0e","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.15.1.tgz","fileCount":111,"integrity":"sha512-s08/4RtjhteAH95QCfPZVnCp/3GFW6HV7GSJV16KDgQrFpzYmpu6MZnbcis8ONEugjRpe791rjlnUoqZ2/DA2Q==","signatures":[{"sig":"MEYCIQCTb4qQmcPN/1/BtK6EsjaycfeLH4H0zl+nO1RzSUYTCAIhAMMXYCRqbCjhtSxN/xCK1MScUqt2JOE4vUwBGbAHq4ge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144699},"type":"module","_from":"file:kazupon-jts-utils-0.15.1.tgz","engines":{"node":">= 20"},"exports":{"./url":{"types":"./dist/url/index.d.ts","import":"./dist/url/index.js","browser":"./dist/url/index.js","default":"./dist/url/index.js","require":"./dist/url/index.js"},"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js","require":"./dist/message/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js","require":"./dist/message/port.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:deno":"deno check src","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --type-check --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware --type-check","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/ec47f6084df832266ccf82703be4e8d3/kazupon-jts-utils-0.15.1.tgz","_integrity":"sha512-s08/4RtjhteAH95QCfPZVnCp/3GFW6HV7GSJV16KDgQrFpzYmpu6MZnbcis8ONEugjRpe791rjlnUoqZ2/DA2Q==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --type-check --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.2","deno":"^2.6.7","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.27.0","eslint":"^9.39.2","oxlint":"^1.42.0","tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.17","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.4","playwright-core":"1.58.0","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^62.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.42.0","eslint-plugin-regexp":"^3.0.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260130.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.15.1_1770392753450_0.36009433653572986","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@kazupon/jts-utils","version":"0.16.0","keywords":["javascript","typescript","utilities","utils"],"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","_id":"@kazupon/jts-utils@0.16.0","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"homepage":"https://github.com/kazupon/jts-utils#readme","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"dist":{"shasum":"c8ebd9fb57c3dc7b157043254091ab05e0229c0c","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.16.0.tgz","fileCount":111,"integrity":"sha512-TK73ZbNHrunaxOUHS61orUZyqh8qFMTjsArPqOsTitVSP6AYWGtZ7sOAYWzUYDRlcP7l39jS7VG4r1vuAFAc0Q==","signatures":[{"sig":"MEQCIFVGC9QwjbAg729Ws6L1SqcafoM3Xz6C0R9GRLmsaibWAiAPVw3xaGLbDsrA0qWEh6+2nuPcwK/sxP61wMtyf5FLPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144813},"type":"module","_from":"file:kazupon-jts-utils-0.16.0.tgz","engines":{"node":">= 20"},"exports":{"./url":{"types":"./dist/url/index.d.ts","import":"./dist/url/index.js","browser":"./dist/url/index.js","default":"./dist/url/index.js","require":"./dist/url/index.js"},"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js","require":"./dist/abort/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js","require":"./dist/array/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js","require":"./dist/event/index.js"},"./types":{"types":"./dist/types/index.d.ts"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js","require":"./dist/module/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js","require":"./dist/object/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js","require":"./dist/string/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js","require":"./dist/message/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js","require":"./dist/observer/index.js"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js","require":"./dist/event/wait.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js","require":"./dist/event/target.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js","require":"./dist/message/port.js"},"./package.json":"./package.json","./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js","require":"./dist/event/emitter.js"}},"funding":"https://github.com/sponsors/kazupon","scripts":{"fix":"pnpm run --color \"/fix:.*/\"","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","test":"pnpm run --stream --sequential --color \"/test:unit/\"","build":"tsdown","release":"bumpp --commit \"release: v%s\" --all --push --tag","fix:knip":"knip --fix --no-exit-code","lint:jsr":"jsr publish --dry-run --allow-dirty","test:bun":"bunx vitest run","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","lint:deno":"deno check src","lint:knip":"knip","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck","build:docs":"typedoc --excludeInternal","fix:eslint":"eslint . --fix","fix:oxlint":"oxlint --type-aware --type-check --fix","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:eslint":"eslint . --cache","lint:oxlint":"oxlint --type-aware --type-check","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"prettier":"@kazupon/prettier-config","_resolved":"/tmp/7fc9340fb53112d371d9f77e3e927534/kazupon-jts-utils-0.16.0.tgz","_integrity":"sha512-TK73ZbNHrunaxOUHS61orUZyqh8qFMTjsArPqOsTitVSP6AYWGtZ7sOAYWzUYDRlcP7l39jS7VG4r1vuAFAc0Q==","repository":{"url":"git+https://github.com/kazupon/jts-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","directories":{},"lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --type-check --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.2","deno":"^2.6.7","knip":"^5.82.1","bumpp":"^10.4.0","oxfmt":"^0.27.0","eslint":"^9.39.2","oxlint":"^1.42.0","tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.17","typedoc":"^0.28.16","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","gh-changelogen":"^0.2.8","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.27","oxlint-tsgolint":"^0.11.4","playwright-core":"1.58.1","@eslint/markdown":"^7.5.1","jsr-exports-lint":"^0.4.2","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","eslint-plugin-toml":"^0.13.1","eslint-plugin-jsdoc":"^62.5.0","eslint-plugin-jsonc":"^2.21.0","eslint-plugin-oxlint":"^1.42.0","eslint-plugin-regexp":"^3.0.0","@kazupon/eslint-config":"^0.44.0","@kazupon/eslint-plugin":"^0.7.1","typedoc-plugin-markdown":"^4.9.0","@kazupon/prettier-config":"^0.2.0","@typescript/native-preview":"7.0.0-dev.20260131.1","eslint-plugin-markdown-preferences":"^0.40.2"},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jts-utils_0.16.0_1770478575020_0.6092262783158497","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@kazupon/jts-utils","description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","version":"0.17.0","author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","funding":"https://github.com/sponsors/kazupon","bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/kazupon/jts-utils.git"},"keywords":["javascript","typescript","utilities","utils"],"homepage":"https://github.com/kazupon/jts-utils#readme","publishConfig":{"access":"public"},"engines":{"node":">= 20"},"type":"module","sideEffects":false,"exports":{"./url":{"types":"./dist/url/index.d.ts","import":"./dist/url/index.js","require":"./dist/url/index.js","browser":"./dist/url/index.js","default":"./dist/url/index.js"},"./abort":{"types":"./dist/abort/index.d.ts","import":"./dist/abort/index.js","require":"./dist/abort/index.js","browser":"./dist/abort/index.js","default":"./dist/abort/index.js"},"./timeout":{"types":"./dist/timeout/index.d.ts","import":"./dist/timeout/index.js","require":"./dist/timeout/index.js","browser":"./dist/timeout/index.js","default":"./dist/timeout/index.js"},"./array":{"types":"./dist/array/index.d.ts","import":"./dist/array/index.js","require":"./dist/array/index.js","browser":"./dist/array/index.js","default":"./dist/array/index.js"},"./string":{"types":"./dist/string/index.d.ts","import":"./dist/string/index.js","require":"./dist/string/index.js","browser":"./dist/string/index.js","default":"./dist/string/index.js"},"./observer":{"types":"./dist/observer/index.d.ts","import":"./dist/observer/index.js","require":"./dist/observer/index.js","browser":"./dist/observer/index.js","default":"./dist/observer/index.js"},"./object":{"types":"./dist/object/index.d.ts","import":"./dist/object/index.js","require":"./dist/object/index.js","browser":"./dist/object/index.js","default":"./dist/object/index.js"},"./module":{"types":"./dist/module/index.d.ts","import":"./dist/module/index.js","require":"./dist/module/index.js","browser":"./dist/module/index.js","default":"./dist/module/index.js"},"./event":{"types":"./dist/event/index.d.ts","import":"./dist/event/index.js","require":"./dist/event/index.js","browser":"./dist/event/index.js","default":"./dist/event/index.js"},"./event/emitter":{"types":"./dist/event/emitter.d.ts","import":"./dist/event/emitter.js","require":"./dist/event/emitter.js","browser":"./dist/event/emitter.js","default":"./dist/event/emitter.js"},"./event/target":{"types":"./dist/event/target.d.ts","import":"./dist/event/target.js","require":"./dist/event/target.js","browser":"./dist/event/target.js","default":"./dist/event/target.js"},"./event/wait":{"types":"./dist/event/wait.d.ts","import":"./dist/event/wait.js","require":"./dist/event/wait.js","browser":"./dist/event/wait.js","default":"./dist/event/wait.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js","require":"./dist/message/index.js","browser":"./dist/message/index.js","default":"./dist/message/index.js"},"./message/port":{"types":"./dist/message/port.d.ts","import":"./dist/message/port.js","require":"./dist/message/port.js","browser":"./dist/message/port.js","default":"./dist/message/port.js"},"./types":{"types":"./dist/types/index.d.ts"},"./types/vue":{"types":"./dist/types/vue.d.ts"},"./package.json":"./package.json"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"peerDependencies":{"@vue/reactivity":"^3.4"},"peerDependenciesMeta":{"@vue/reactivity":{"optional":true}},"devDependencies":{"@eslint/markdown":"^7.5.1","@kazupon/eslint-config":"^0.45.0","@kazupon/eslint-plugin":"^0.7.1","@kazupon/prettier-config":"^0.2.0","@types/node":"^25.3.0","@typescript/native-preview":"7.0.0-dev.20260214.1","@vitest/browser":"^4.0.18","@vue/reactivity":"^3.5.28","bumpp":"^10.4.1","deno":"^2.6.8","eslint":"^9.39.3","eslint-plugin-jsdoc":"^62.7.0","eslint-plugin-jsonc":"^2.21.1","eslint-plugin-markdown-preferences":"^0.40.2","eslint-plugin-oxlint":"^1.49.0","eslint-plugin-regexp":"^3.0.0","eslint-plugin-toml":"^1.1.1","eslint-plugin-yml":"^3.2.1","gh-changelogen":"^0.2.8","jsr":"^0.14.3","jsr-exports-lint":"^0.4.2","knip":"^5.85.0","lint-staged":"^16.2.7","oxfmt":"^0.32.0","oxlint":"^1.49.0","oxlint-tsgolint":"^0.12.2","playwright-core":"1.58.2","publint":"^0.3.17","tsdown":"^0.20.3","typedoc":"^0.28.17","typedoc-plugin-markdown":"^4.10.0","typescript":"^5.9.3","typescript-eslint":"^8.56.0","vitest":"^4.0.18"},"prettier":"@kazupon/prettier-config","lint-staged":{"*.ts?(x)":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --type-aware --type-check --fix"],"*.{js,mjs,cjs}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","oxlint --config .oxlintrc.json --fix"],"*.{json,jsonc,json5,md,yml,yaml}":["oxfmt --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","eslint --fix"]},"scripts":{"build":"tsdown","build:docs":"typedoc --excludeInternal","changelog":"gh-changelogen --repo=kazupon/jts-utils","fix":"pnpm run --color \"/fix:.*/\"","fix:eslint":"eslint . --fix","fix:knip":"knip --fix --no-exit-code","fix:oxfmt":"oxfmt . --config ./node_modules/@kazupon/prettier-config/index.json --no-error-on-unmatched-pattern","fix:oxlint":"oxlint --type-aware --type-check --fix","jsr":"pnpx pkg-to-jsr","lint":"pnpm run --color \"/lint:.*/\"","lint:deno":"deno check src","lint:eslint":"eslint . --cache","lint:jsr":"jsr publish --dry-run --allow-dirty","lint:knip":"knip","lint:oxfmt":"oxfmt . --check --config ./node_modules/@kazupon/prettier-config/index.json","lint:oxlint":"oxlint --type-aware --type-check","release":"bumpp --commit \"release: v%s\" --all --push --tag","test":"pnpm run --stream --sequential --color \"/test:unit/\"","test:browser":"vitest run --browser.provider=playwright --browser.name=chromium --browser.headless","test:bun":"bunx vitest run","test:deno":"DENO_FUTURE=1 deno run -A npm:vitest run","test:unit":"vitest run --typecheck"},"_id":"@kazupon/jts-utils@0.17.0","_integrity":"sha512-5vGpgjbY++qCbvxdHK2V+nl+X9dGgLjlChs7VQOma5wqBacv3wldTrzJsrtWXkmPBgJYpQ8OFzW8HgR5lCqulg==","_resolved":"/tmp/c09fc02ad26a06d97bd8aa51286e60e7/kazupon-jts-utils-0.17.0.tgz","_from":"file:kazupon-jts-utils-0.17.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-5vGpgjbY++qCbvxdHK2V+nl+X9dGgLjlChs7VQOma5wqBacv3wldTrzJsrtWXkmPBgJYpQ8OFzW8HgR5lCqulg==","shasum":"bb38062e0c8b05cb7a68284e0aa7861e01884dec","tarball":"https://registry.npmjs.org/@kazupon/jts-utils/-/jts-utils-0.17.0.tgz","fileCount":110,"unpackedSize":148865,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kazupon%2fjts-utils@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHHpYd8UUvVhbD+Fp6Iur7J9kLr4DKBf+pmK2yMtpBRGAiABVIdLbuIG4av29GRBcTndpUBNKp8wnrd47pYf+VMrfw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d4ba9ed-bcc8-4c0b-9485-86be6382b0f9"}},"directories":{},"maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jts-utils_0.17.0_1771762611134_0.09813635325172698"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-24T15:59:47.492Z","modified":"2026-02-22T12:16:51.626Z","0.0.0":"2024-08-24T15:59:47.846Z","0.1.0":"2024-08-24T18:26:05.312Z","0.2.0":"2024-08-24T19:09:34.671Z","0.2.1":"2024-08-25T07:55:55.315Z","0.2.2":"2024-08-25T08:37:11.028Z","0.2.3":"2024-08-25T09:03:59.624Z","0.2.5":"2024-08-25T09:24:53.410Z","0.3.0":"2024-11-27T07:55:31.675Z","0.3.1":"2024-11-27T08:00:52.701Z","0.3.2":"2024-11-27T08:44:37.417Z","0.4.0":"2025-02-09T13:35:39.428Z","0.5.0":"2025-02-22T11:48:30.237Z","0.6.0":"2025-02-22T16:24:24.034Z","0.7.1":"2025-09-24T14:48:22.124Z","0.8.0":"2025-12-30T12:58:36.020Z","0.9.0":"2026-01-05T15:19:12.348Z","0.10.0":"2026-01-09T05:12:00.916Z","0.11.0":"2026-01-09T10:38:43.493Z","0.12.0":"2026-01-13T08:17:53.655Z","0.13.0":"2026-01-21T05:18:35.855Z","0.14.0":"2026-01-26T06:22:42.444Z","0.14.1":"2026-01-27T06:59:59.963Z","0.15.0":"2026-02-01T14:52:16.823Z","0.15.1":"2026-02-06T15:45:53.596Z","0.16.0":"2026-02-07T15:36:15.188Z","0.17.0":"2026-02-22T12:16:51.302Z"},"bugs":{"url":"https://github.com/kazupon/jts-utils/issues"},"author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"license":"MIT","homepage":"https://github.com/kazupon/jts-utils#readme","keywords":["javascript","typescript","utilities","utils"],"repository":{"type":"git","url":"git+https://github.com/kazupon/jts-utils.git"},"description":"Opinionated collection of JavaScript / TypeScript utils by @kazupon","maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"}],"readme":"# @kazupon/jts-utils\n\n[![npm][npm-src]][npm-href]\n[![JSR][jsr-src]][jsr-href]\n[![CI][ci-src]][ci-href]\n\nOpinionated collection of JavaScript / TypeScript utilities by @kazupon\n\n## ✨ Features\n\n- ✅️ **Modern:** ES Modules and respect Web Standard\n- ✅️️ **Minimal:** Small and fully tree-shakable\n- ✅️️ **Type Strong:** Written in TypeScript, with full JSdoc\n- ✅️️ **Universal Runtime:** Support Browser, Node.js, Deno, Bun and other!\n\n## 💿 Installation\n\n### 🐢 Node.js\n\n```sh\n# Using npm\nnpm install @kazupon/jts-utils --save\n\n# Using pnpm\npnpm add @kazupon/jts-utils\n\n# Using yarn\nyarn add @kazupon/jts-utils\n```\n\n### 🦕 Deno\n\n```sh\ndeno add jsr:@kazupon/jts-utils\n```\n\n### 🥟 Bun\n\n```sh\nbun add @kazupon/jts-utils\n```\n\n### 🌍 Browser\n\nin your HTML:\n\n<!-- eslint-skip -->\n\n```html\n<script type=\"module\">\n  /**\n   * you can install via other CDN URL such as skypack,\n   * or, you can also use import maps\n   */\n  import { pascalize } from 'https://esm.sh/@kazupon/jts-utils'\n\n  // something todo\n  // ...\n</script>\n```\n\n## 📚 API References\n\nSee the [API References](./docs/index.md)\n\n## 🙌 Contributing guidelines\n\nIf you are interested in contributing to `@kazupon/jts-utils`, I highly recommend checking out [the contributing guidelines](/CONTRIBUTING.md) here. You'll find all the relevant information such as [how to make a PR](/CONTRIBUTING.md#pull-request-guidelines), [how to setup development](/CONTRIBUTING.md#development-setup)) etc., there.\n\n## ©️ License\n\n[MIT](http://opensource.org/licenses/MIT)\n\n<!-- Badges -->\n\n[npm-src]: https://img.shields.io/npm/v/@kazupon/jts-utils?style=flat\n[npm-href]: https://npmjs.com/package/@kazupon/jts-utils\n[jsr-src]: https://jsr.io/badges/@kazupon/jts-utils\n[jsr-href]: https://jsr.io/@kazupon/jts-utils\n[ci-src]: https://github.com/kazupon/jts-utils/actions/workflows/ci.yml/badge.svg\n[ci-href]: https://github.com/kazupon/jts-utils/actions/workflows/ci.yml\n","readmeFilename":"README.md"}