{"_id":"@alwatr/has-own","_rev":"31-a70dd86575bcc85c68a63563422d5089","name":"@alwatr/has-own","dist-tags":{"latest":"10.2.0"},"versions":{"5.6.0":{"name":"@alwatr/has-own","version":"5.6.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a9f2602cba64c17eac5fb5600f85d5f1b13c3eff","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.0.tgz","fileCount":10,"integrity":"sha512-rxkiyahvwKUnnqVkDpUy4gMU0tS6my16EdMMuBvIblTBgXDv3uFaQZ1lXKSq/FQXero/Vkx7aAecMxNopZJJvQ==","signatures":[{"sig":"MEYCIQC5snFh//3Wjhb2ksJwEchA7LQlPor72qOq2IuOPlD5DAIhAIZzj80cibZKy1kbgfKHSzYb+Sjm3pZH3yOlJBFV/tnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40349},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"211a46c74acca97bf4b570b20c6dffbdf8bcccfe","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.9.2/node@v24.11.0+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.6","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.0_1762410959215_0.3928463491417744","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@alwatr/has-own","version":"5.6.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"d2ef504d107d5da03ab2d5d063e7893437745c6d","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.1.tgz","fileCount":10,"integrity":"sha512-5fu18h6BwA97Or9yoaeFeejAjgyb/+fqqgr7oHaWpPYgFjGqG5+arc9GYpMGsIN55VpLhvhyIpLVA/HWT25+OA==","signatures":[{"sig":"MEUCIQCh8Nz2IXPrLzbCiZghPw5tJFKl5J+99oU9GDyWB4NNiAIgYuhaZigyL6LGCk18EwvS+lqs3YWfCDqJ8eLsNvuYPxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40520},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"b41774f9b72639235fbbe9d48beb6a1ed612a86c","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.7","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.1_1763193331164_0.6811888356021207","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"@alwatr/has-own","version":"5.6.2","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1bb605be1bc6c1a59d02661bf249a1c3f776685b","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.2.tgz","fileCount":10,"integrity":"sha512-qJQq3cihClNPAmq3wHc5crddIIejVZdO4O+ffXa1VdSfVylJprbsqeoB//eDAwP337pQ2pbcbPmlNuR3OTREWw==","signatures":[{"sig":"MEYCIQDYb5aQMApopE6uYveQQl8/BPJXZFH5n2fMHnV8dNhMrAIhAMDXEi099QOiatNDIr8HlawN0DaWnNtkoqXHELZfcbO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40691},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"0368e2b199bb5c1b443a18b28566cd53ce6915ce","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.8","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.2_1763194291152_0.9302734245050963","host":"s3://npm-registry-packages-npm-production"}},"5.6.3":{"name":"@alwatr/has-own","version":"5.6.3","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1b7f4c365feccbed2d7fc0a277fa8dff52466003","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.3.tgz","fileCount":10,"integrity":"sha512-+o4GLZmT4l3L8ba4NOK1xHk/mbBnYWUnuNhBN+Yg5c6rsfTpco0dKzZC3IdihHE7YlPbn/TXRWT7n6UvYUM+dw==","signatures":[{"sig":"MEUCIQDY9SlIJAmFTVw6bycY89N2w52m4GzmXpItOgNUrekDTAIgeVMgNUwmUq/wBb4+fRoTDh8Bo/bHee+dlpnEYM4vMOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40862},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"3c8ac8d51930dde05c5ed356ff384da47c1de89d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.9","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.3_1763488494245_0.5670659607848838","host":"s3://npm-registry-packages-npm-production"}},"5.6.4":{"name":"@alwatr/has-own","version":"5.6.4","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"068fdb46b17d73b7a8541bbd689975de86109c28","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.4.tgz","fileCount":10,"integrity":"sha512-30fUvKCUNgGBpJZ4Q0Lv9COLpsvJN0b64n/juL9pOtvnEGeRb9GHPIW2QD1+zXliRQwyaU7t28t3oEhrxmuxSg==","signatures":[{"sig":"MEUCIBO8V96yS+MWNXANCnPIloxtIYp3lN9OiRIn3kOXk5tUAiEAxZmAZopPiNfbgG2ewzVtzJDcb1BL65Pjhej9ThMGZw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41034},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d4edc8bf4a48fc84e01cd2625ce840f906bff27d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.10","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.4_1765380858328_0.6898104104282428","host":"s3://npm-registry-packages-npm-production"}},"5.6.5":{"name":"@alwatr/has-own","version":"5.6.5","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"0d375123da452e3f619faa43707bb7bf504809da","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.5.tgz","fileCount":10,"integrity":"sha512-wPQNF4WhmG7fXYFFkHBRnBCjne8aKItX5eTbXtZr7FIIbje8dAv1X0Hp8XpqKsmT+qjJ3GPjDqWcWelaS83zDw==","signatures":[{"sig":"MEQCIEuJlHDfBB6WqyXo/5DlykhxHMGRalz6AF3hdz3QLB7YAiA+553SM1mox75rVxfXsYKifoXNCGNhsO/c+nz+s/bPnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41205},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"ff06630f607088f12615521e0ac66722b80b79c6","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.10.2/node@v24.11.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.3.11","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.5_1765648658141_0.37519027699143703","host":"s3://npm-registry-packages-npm-production"}},"5.6.6":{"name":"@alwatr/has-own","version":"5.6.6","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.6","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"66f7bfe29b886fe2140fb7fd98ff57c120a03cff","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.6.tgz","fileCount":10,"integrity":"sha512-PGbQOVbItJ3CTZ2q8Lu0souzJGM4UU3QiEvVKQalWw+S1ug1SbGZd9UG+5BKIAyQ9iH5OAxJfDcKbLBU+ZzAdg==","signatures":[{"sig":"MEUCIDmp6p6j6oo1ilG9BUpkDA7yxtu3nbAmT7vzsFBBziEOAiEAj1EfwFenY2kpogwQ1msAmw8r6yAbiLGIfLQX6ZBK91Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41375},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"35950cd5ceb1ae5a8ba4ac73852d286b7b3cd45f","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.10.2/node@v24.12.0+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.0","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.6_1766505173026_0.7742219444281002","host":"s3://npm-registry-packages-npm-production"}},"5.6.7":{"name":"@alwatr/has-own","version":"5.6.7","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"e7d841fc892a6f2bcdc7df92050a4925ff136df2","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.7.tgz","fileCount":10,"integrity":"sha512-rfAcoBbFYstIb+u7eIkGH9h9+oL1t6XkC97oLkZXQT8kXcmIgxemnNhJNGT1cLRgZsxrHSVnDzK8DF/KqOF5Cg==","signatures":[{"sig":"MEUCIQCVdlG6nyDmk62LChVdClJrTK0UX/lb5Ax4Iyb6zpzmlgIgMu1K+P01jcobZlpV01lPBNj4wLhE7jsPNH5WTZoZSH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41546},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"f9f9ba54b319ce8ccc6968059b222e89f4b5d149","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.11.2/node@v24.13.0+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.1","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.7_1771410493134_0.21320040597756962","host":"s3://npm-registry-packages-npm-production"}},"5.6.8":{"name":"@alwatr/has-own","version":"5.6.8","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@5.6.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"79fc2963185b7d0606f3e521ce419d64f28b9d7f","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-5.6.8.tgz","fileCount":10,"integrity":"sha512-LZVNd+bEHtolOb541aD1xFH/nr96ny1t1YUhJtaQE1rpuFV/3f02TVdhZD2UxkxOwg+vIiZ4LCcf1msgmUDmTQ==","signatures":[{"sig":"MEUCIQDNROMqJrGU9ouM76o/wXCcNvuJc3aHEKZ0Pk9iqlZsugIgKOU+ez9p06EdTfrrp6bVxuDJ0TJPOFRwTVBRWcr9Vao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41709},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"c3889e3756b0a0f9b935a1b702a1373ac52cb379","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun --enable-source-maps --trace-warnings","w":"bun run watch","cb":"bun run clean && bun run build","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.2","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/has-own_5.6.8_1773697658038_0.8714201862254993","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@alwatr/has-own","version":"6.0.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@6.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1d2a769618921560b149c02152c5204b298d6bb3","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-6.0.0.tgz","fileCount":8,"integrity":"sha512-wmnkHsSKwVefC1AeA6iyTufCuW/wDtrfJxLTMHHk9yjii48JuSfR9ccEK92xrA36r+WezWToexg2iMhhxUCSJg==","signatures":[{"sig":"MEUCIQDz6t8/qCzbQ5rPAtfXRihX+ONeU7fBBzWxiWpU+mqyngIgEJ8MJu7GeSVTzR86sQQAPhkCHjs2mA9e5j7P2b4hvK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20956},"type":"module","types":"./dist/main.d.ts","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"056102a1c8a563bbae8a290b6830450f467322a3","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","w":"bun run watch","cb":"bun run clean && bun run build","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.0","@alwatr/tsconfig-base":"7.0.0","@alwatr/prettier-config":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_6.0.0_1773929142764_0.2616524111651424","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@alwatr/has-own","version":"6.0.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@6.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"04b77f0d5ffab839866fbabe4f66dabb0caef522","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-6.0.1.tgz","fileCount":8,"integrity":"sha512-xobPeVoFx76ee6yoPAnghViijCWnOdAfqEyCPqGL5sf7VpF7rlZcoBbKylLaqwpVmrApqAm5Hg+T+oME5dRp5A==","signatures":[{"sig":"MEUCICh8QcC1GLtxPlRhSovyDahwldgFLLfIk7oWRFWDnKyAAiEApXA8aLA9bWq3kdPzx3HEKnVZSzBtC5rNTOgkPi6/H80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20925},"type":"module","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"f843742e94d6ebed3921d57b624d9deb35c2c102","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","w":"bun run watch","cb":"bun run clean && bun run build","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.1","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_6.0.1_1774570854922_0.2133743422781289","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@alwatr/has-own","version":"6.0.2","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@6.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/has-own#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2da3dd108721349001314732fdb684654a4df2e5","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-6.0.2.tgz","fileCount":8,"integrity":"sha512-YRR0tpfdDFkKIAaXeN9sfrZ6MlY3iENC6DNB1jXQlzg9R3oN+D81npml0ILvdxrfXs/CdhGOlVwneTQ7EvKBmA==","signatures":[{"sig":"MEUCIEJNYKNJNUdu6qxFdGq9dft2eMABe2+zPhHEADMuIsUhAiEAqLsqQSfk4iOKApp3vctwSR2KzZJq3uBaYPW2bQRsoFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20925},"type":"module","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"95bb13efd0a5f485c6b09f1a911b99492017aed1","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","w":"bun run watch","cb":"bun run clean && bun run build","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"7.0.1","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_6.0.2_1774572267401_0.06661945526077218","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/has-own","version":"9.1.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6fb10474b84608f658ffabceb9d09203f491efc6","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.1.0.tgz","fileCount":8,"integrity":"sha512-KOlQBAExKIByf6fAH47Ig9cKnQrcQVznHtLtnnWsxoAiUUhwG9Ii5scnh5CylvPzbNBhVF3HYn71KYkNDo2CyA==","signatures":[{"sig":"MEUCIQCqqteMeQiy5OOJTH0XeLVohXkVtm0qUZUpvi6f7Qsn7wIgcWaIgpvUgR79IsefzYDGe/Dk8x6pbHZZEREsUGqBaQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4a25cd3e0499cf61dd761e87d3711abf9b0cd208","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.0","@alwatr/type-helper":"9.1.0","@alwatr/tsconfig-base":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.1.0_1775055775828_0.6254078800335432","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/has-own","version":"9.1.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"54a75ee5a01b41933da4aa9948220ab7a4ebcb18","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.1.1.tgz","fileCount":8,"integrity":"sha512-nptpTxi0gFCV/oQlXRHtmko7KRa1q6pbJMRBMbPFaHDgiEaClKmU0bJBco49teNWqGIdrXaBwlCHn6HxY6FYuw==","signatures":[{"sig":"MEYCIQC5rI+bxkF+x+lMaBzo/ZwZPg1pvbKzUn3x+yz2xwBUBQIhAIFdntyOx/qRA/+UfCSof90iLf5YggsubGvve4L5XMdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"38fb79dd8b6cf48108ae6492ecd7a285c7633e9b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.1.1_1775056177488_0.5138424107806181","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/has-own","version":"9.3.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"236b5baa47296d06a07079a80eadafa9b13a1d6b","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.3.0.tgz","fileCount":8,"integrity":"sha512-FXQUhklmipiLoHwmUJXcEUZRGZbY1BiOSV6TK9+aDFHQ6cYwDSaH3/GoVcCl1bINALQnzSdbmsxYlxmw/TM0Ag==","signatures":[{"sig":"MEQCIDODs7bH2Yc7dWEmHhbj4EJ6JS8ADR5qZXmWrZOR4rJZAiACC/mg8RK//IRR3OCHzDIRdCE9dBJBtSGVWO83NYngew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"adf6d486667eefee42dfc87938e3af96f87c4738","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.3.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.3.0_1775301721982_0.998851713646354","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/has-own","version":"9.4.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4af46d4464c6bf9a3722e5fad79d0a5af94ef664","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.4.0.tgz","fileCount":8,"integrity":"sha512-F1THIksURhj/DyXPU31bFfhNsn4DSWx+dvyvQrBxaiDfnVPIUyscWs8ZLn/3VyCdmikooDJ/LRDz+ThsIEYJkA==","signatures":[{"sig":"MEQCIFf8LhGcJhGZvlepjLLR/leSjibsf4Il+UIEeWPTUcONAiAh/AO6y2PIR9G2wUiX4izwubHfhjRArCOtJhwMaTVmQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"662f1047fc2a1b53a00902028d6cebfd04b52dd5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.4.0_1775405527938_0.9466856287190109","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/has-own","version":"9.4.5","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6f68b4786fd2c95338c93f5d56fd95a8de00e99f","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.4.5.tgz","fileCount":8,"integrity":"sha512-YrwHml0STM06Ka3Hu6mrk+g0yhdTV6/5LcIZSsSy5RpuUcFrf/IzYMW56m42d5c0YSfOyWwxCb9kQSdnss9KWQ==","signatures":[{"sig":"MEQCIENsWPC40Zb3SCbvnNKVInsDBlp+Qjj4YZn94hBdIpueAiBPfAsnv7H+gLjbgM1LNELqqHuOsfm9pVuVfWZMN18xUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"26e30d3e766cb9e2274a61d5259677643f8ca18d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.4.5_1775931317942_0.3176261677164276","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/has-own","version":"9.7.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"7380323683164f05ef50458ea810f9656add7ddc","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.7.0.tgz","fileCount":8,"integrity":"sha512-hZCdrH1lWQdvNzPkGIucfujrNJd4OxX0nWU+fMDkbg19Y6JXg2tURJFKXI3sjI2gH3iBH8Qo1jIL1bhwGPtq8Q==","signatures":[{"sig":"MEQCICd4NGEkk0z22BN0ChauS+MIEPp7D7iwQ1C+7CuU5uuFAiAHeAROF72AV/MPqKoKS3M/+osdKxI01xbYGhBerA3SGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"cfe0da1394b656a10123865dba26057a07b3759a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.7.0_1776183060348_0.8523995184139268","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/has-own","version":"9.10.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c2f52f4168614984210df7814f880c523910dc03","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.10.0.tgz","fileCount":8,"integrity":"sha512-MD3/oYugdbaxEi6Y0MEFOUsP0y9J9JMK0tepWv125IxHA6C2BUACaa23nfEK7Kx+UEnWLJxDaSzy08oUkfj3qg==","signatures":[{"sig":"MEYCIQC3W3PGw+bmMoJfdQ2y1MV4peuOX2k0y7p+bXZZgS6O+wIhAOhYq7AqquSCNqrsLIfmcoggWqjsTWgk2CtlAyvQiu06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b88ae5cd72935e76e019e3765c36eb633ece2910","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.10.0_1776278440849_0.38203629820570284","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/has-own","version":"9.10.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"cd03dc7120f224a500a3c7110837a66397f74c8a","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.10.1.tgz","fileCount":8,"integrity":"sha512-qkr8oSrsCsGR0zd27eh9PyAlOk/XAvGBYoz/DWmZq+H2cRY6l1+/T1aaHj8ucHpRtGVg0lzGGj9GYgnYz0p66g==","signatures":[{"sig":"MEQCIA1Jn2t8HYoV1pmxymNqSZBhXykjrNOGybSbzd74pWLlAiBht85w5hTxj0gYvkHAx99zoQAnNiSJZL2NkuuiQ1v1/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"602a7b285b0cf6d799d97e44db81265ff73e47a2","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.10.1_1776541369094_0.9839505547429619","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/has-own","version":"9.11.2","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0d0ab129e6b2b0194109545efa737cdd1576e374","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.11.2.tgz","fileCount":8,"integrity":"sha512-S6bHl0NHshPiKzQfl+kNiHt9VgpQkuiexTxGtRMAI0iyP31DnUvBiGe2v+Q6N7spvTG82WuKuNExjWCJ9kdHfw==","signatures":[{"sig":"MEYCIQDECUf0ciKjUzpJZtLKdKOnvvx7ZA1rwKTlJn55GQb52AIhANSKkUQDSCAoTSxMf1cU7gXznZz8ijTgxzhRTHsuTo9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ad72dc5b615ab443b1f7e2616ec647574bb04cf5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.11.2_1776805997136_0.8174312097023944","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/has-own","version":"9.14.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0d7e3227537d54a242653148373d9c8436d24204","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.14.0.tgz","fileCount":8,"integrity":"sha512-iuTMMQ8R71ZIYrZrwUPGekmQKJQLJwLg1XSJEUjgw0gdypZ1ih6KSr8JM73VrXiFhtKq06FP68qjHVwHFejwzQ==","signatures":[{"sig":"MEUCIHa8/3wJkgre5Ks8PQ7g4kTzZ/F+oqVFSWmEHBKcTG6TAiEA1rei0XtBQD8h9mmdR2i7gh8Bs7HNjfXXIy86/6PA0KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4e499b23191d4460ea60f34cde8a99b472741f1a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.14.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.14.0_1777126808795_0.02520544487429599","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/has-own","version":"9.16.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"08b81b304114fb70b47b97c103d17133add1ff6e","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.16.0.tgz","fileCount":8,"integrity":"sha512-uC2MLd50zeEOeai2WmvVamR3puQCxkghS1mB4U5xsPPWV1rOSLOjIO81CsEMNh10SrQcLMYPMNWpr26DX5PANA==","signatures":[{"sig":"MEUCIQDDx9naW4cutS+3jCN1MZGAYA/NuM7cJusOHVhi1nYCgQIgfzUjjS7ee0w0Yhzj9C175VroRJhLtNOmINKigdI6bg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"c210044f6e8ab444ec2f9e600f095761cbd279bd","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.16.0_1777287334957_0.9893891651371725","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/has-own","version":"9.25.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4599ee545536da3a16e08455be32bfc8d9b186e9","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.25.0.tgz","fileCount":8,"integrity":"sha512-Gg76keY5+drxqAYuHjlRMf3nFhsOvi1wo80SPjIQR5/M0SnmEiYL9wXm5B1Iugabd3OhJRN/Ld+8P6dNlUzqxQ==","signatures":[{"sig":"MEUCIQDEvuew+sb4podQnYfPJhGdhylQC4I+bgtJYFtWvPxCjAIgK2SMYAnNTZoadtPNZOmNUnGLnMnL+M1AE8ApgokReVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a49ae304180faab79539b5ddfe62d18ac91a232e","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.25.0_1779366164422_0.0938120749911342","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/has-own","version":"9.33.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e50536d8a9e2646678dc67bca46adddef18ad6ed","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.33.0.tgz","fileCount":8,"integrity":"sha512-mwKLWHlXeIQV3RA5tdPkIh1+/XmdVxPl0WvFTJUYEA7pM2ACvzit0gQsUPMAm4pzkr7plUA8WMP+Uc+3sEw9CA==","signatures":[{"sig":"MEUCIE1t9TcXrZoKdlVAT7uDyxdPx7Z+KjZmWBIa3ruiLyiKAiEAnT9tgclpzodxXuGuArFxH+ZTU2oCOFucEANZHC0zu+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20968},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ba7e63efa62c86c7845269f94c4cc9924c38ff21","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.33.0_1781057070595_0.7419541166510359","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/has-own","version":"9.33.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"7ff8046492f55f7bbe7e11417df76787156929cc","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.33.1.tgz","fileCount":10,"integrity":"sha512-1P7gREI5EPSG3clLQiov7ASGbk/qsEFbr4RlHF9Ve8HdaZ4dbt5vG+BTA90pITN7SfCW/11G2yxrE23RxWWtYg==","signatures":[{"sig":"MEYCIQD+GfOtKdzJs7y4Szk6lmrXY74QLDfKy0UaUjJcb8aT0gIhAO4ADJ43GVdpeJmkHTXtyOPiN4LAZ8RbnqeuEgjUTnf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21940},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"84fba5b7b428188be17aaaaf062b0b7eaae96555","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.33.1_1781089512602_0.18594108202686588","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/has-own","version":"9.36.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"07e81ef874494820a756545385c3c4ecca8ce9fe","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.36.0.tgz","fileCount":10,"integrity":"sha512-HXufQTuOzsa8kYAv3qcv+LHm5+hXd5HfPrlAQXzhmKL7Z9ClTHVv9+sOGjr5XVHGt+YefB5qyOr3YiPjOmJr2w==","signatures":[{"sig":"MEUCIHhXmxghFCYT78vCbLGS7TMsNDI+VI/l0SyFpkDFWmAQAiEA66QIA+L5sirQBZxvDqJpFh2SCQEmaHhfNXz7ymDnQsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21940},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"252426e3bf06fdf5331691d5e8c09a4808104275","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.36.0_1781214294492_0.7601095918350766","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/has-own","version":"9.38.1","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"368406625d5e8e6f71ce6b3b7a2b6fc5bbcc1d7d","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.38.1.tgz","fileCount":10,"integrity":"sha512-sMTGTW+wRxO2/6JMT1zyhXHlbfkDusxoOvUmbSLRGcCio7iZXOykiV2jeJIUdPlikYYdr9QI4j/nm5LA/yHpdQ==","signatures":[{"sig":"MEUCID0XdoNmw0naMeM/stQBOFBCmVWSRsQwn/V47N/FLW2uAiEA3zDxfvo4xB1PhTRurfrLswKeTViSzBTa8uuCjlK3HCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21940},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"918e99e7142b84f69eaa703ce9e27c3ac9d9300b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.38.1","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.38.1_1782630637564_0.7295219818319816","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/has-own","version":"9.38.2","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ac84e21688e9a41bcb552d51af5108423c46a27b","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-9.38.2.tgz","fileCount":10,"integrity":"sha512-eKlZk+ByhG0aV71ipgrPCBhvfNI9CsvKoCoozesoi0y6FqTOTX8azEtiGmS2jj6ZxVz0mKu1RsX3EGI9knh0cA==","signatures":[{"sig":"MEUCIQCkkRog/if4mZmmQvkNSEfPM2F4q94Ot9clHR2DT7oniQIgUSjrv/larsi8Z5XDRkU6aPEQfiN7NVJd7rDLdmy4YYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21940},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"69569fc5d7a66d5f027d5d4f58af4289280d5e5d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"9.38.2","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.38.2"},"_npmOperationalInternal":{"tmp":"tmp/has-own_9.38.2_1783856602842_0.358329297162584","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/has-own","version":"10.0.0","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/has-own@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a162a3aa02688fb8370ddf2bf12873c49cadf0b1","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-10.0.0.tgz","fileCount":10,"integrity":"sha512-TB9NGuJslK5CaWpQWz9HqgT0E6/HRCE17Rq/H/lveBNoGPiwWwtC/suaD0tpmhY4VuKn0/6pRIO51K0q9dQG7g==","signatures":[{"sig":"MEYCIQD8/xzecdlDwYqaUvqDeLtYLD7hhcV4Dcne1V7KAADCfwIhAPTNPF4s1ORrxr8uRczxMX0tzggI1SvlWTAqwRniaNk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21940},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ad367007af237263a64306c359d05fea63fb2dc7","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/has-own"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/has-own_10.0.0_1785075709142_0.8651268669335306","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@alwatr/has-own","version":"10.2.0","description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","license":"MPL-2.0","author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"type":"module","repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/nanolib/has-own"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"exports":{".":{"types":"./dist/main.d.ts","development":"./dist/dev/main.js","import":"./dist/main.js","default":"./dist/main.js"}},"sideEffects":false,"devDependencies":{"@alwatr/nano-build":"10.0.0","@alwatr/standard":"10.0.0","@alwatr/type-helper":"10.2.0","typescript":"^7.0.2"},"scripts":{"b":"bun run build","build":"bun run build:ts && bun run build:es","build:es":"bun run build:es:dev && bun run build:es:prod","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts","build:ts":"tsc --build","cl":"bun run clean","clean":"rm -rfv dist *.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","lint":"eslint src/ --ext .ts","t":"bun run test","test":"ALWATR_DEBUG=0 bun test","w":"bun run watch","watch":"bun run watch:ts & bun run watch:es","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"publishConfig":{"access":"public"},"keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","_id":"@alwatr/has-own@10.2.0","_nodeVersion":"22.23.2","_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-OakvZHn0jFfU4KJhpFmXBhrUDWotW+WPcTtdVcg57U+VHLDgByDgZqy6sjw95K0sM4CAH5WXFDhJFu1jeyTorg==","shasum":"52294c75d3c5dc7aa5d00ce6aebab54bc7b03a8d","tarball":"https://registry.npmjs.org/@alwatr/has-own/-/has-own-10.2.0.tgz","fileCount":10,"unpackedSize":21955,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEy3c9Tul/LGG7erhUoWjgDiZW3B9AxkqVuQzFEPkJ13AiB4/bUPCva7zFzRwoJCNzXqB8gbCHu8c9dp3e77y12avA=="}]},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/has-own_10.2.0_1788887076713_0.9814552987546175"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-06T06:35:59.080Z","modified":"2026-09-08T17:04:37.015Z","5.6.0":"2025-11-06T06:35:59.413Z","5.6.1":"2025-11-15T07:55:31.389Z","5.6.2":"2025-11-15T08:11:31.409Z","5.6.3":"2025-11-18T17:54:54.432Z","5.6.4":"2025-12-10T15:34:18.482Z","5.6.5":"2025-12-13T17:57:38.299Z","5.6.6":"2025-12-23T15:52:53.174Z","5.6.7":"2026-02-18T10:28:13.264Z","5.6.8":"2026-03-16T21:47:38.174Z","6.0.0":"2026-03-19T14:05:42.938Z","6.0.1":"2026-03-27T00:20:55.012Z","6.0.2":"2026-03-27T00:44:27.503Z","9.1.0":"2026-04-01T15:02:55.952Z","9.1.1":"2026-04-01T15:09:37.627Z","9.3.0":"2026-04-04T11:22:02.152Z","9.4.0":"2026-04-05T16:12:08.077Z","9.4.5":"2026-04-11T18:15:18.104Z","9.7.0":"2026-04-14T16:11:00.535Z","9.10.0":"2026-04-15T18:40:40.988Z","9.10.1":"2026-04-18T19:42:49.225Z","9.11.2":"2026-04-21T21:13:17.276Z","9.14.0":"2026-04-25T14:20:08.964Z","9.16.0":"2026-04-27T10:55:35.089Z","9.25.0":"2026-05-21T12:22:44.591Z","9.33.0":"2026-06-10T02:04:30.777Z","9.33.1":"2026-06-10T11:05:12.733Z","9.36.0":"2026-06-11T21:44:54.657Z","9.38.1":"2026-06-28T07:10:37.706Z","9.38.2":"2026-07-12T11:43:22.975Z","10.0.0":"2026-07-26T14:21:49.299Z","10.2.0":"2026-09-08T17:04:36.858Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/has-own#readme","keywords":["alwatr","cross-platform","ECMAScript","esm","has-own","has-own-property","has-own-property-polyfill","javascript","module","nanolib","node","nodejs","polyfill","typescript","util","utility","utils"],"repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/nanolib/has-own"},"description":"A side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# Object.hasOwn Polyfill\n\nA side-effect-free polyfill/replacement for `Object.hasOwn` that supports all browsers.\n\n## Installation\n\n```bash\nnpm install @alwatr/has-own\n```\n\n```bash\nyarn add @alwatr/has-own\n```\n\n## Usage\n\n```ts\nimport {hasOwn} from '@alwatr/has-own';\n\nconst obj = {foo: 'bar'};\nhasOwn(obj, 'foo'); // true\n```\n\n## Sponsors\n\nThe following companies, organizations, and individuals support Nanolib ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.\n\n### Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting a pull request.\n","readmeFilename":"README.md"}