{"_id":"prototype-properties","_rev":"3-3c86598c7a0890cd84e1146e6d7b80c3","name":"prototype-properties","dist-tags":{"latest":"5.1.0"},"versions":{"4.0.0":{"name":"prototype-properties","version":"4.0.0","keywords":["js","javascript","ecmascript","builtin","core","standard","types","type","data","proto","prototype","props","properties","property","list","array","json"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"prototype-properties@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/prototype-properties#readme","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"xo":{"rules":{"import/extensions":"off","prefer-destructuring":"off","unicorn/import-index":"off"}},"dist":{"shasum":"8dce6648ad9163cbe91aacbd947cd22af356e04c","tarball":"https://registry.npmjs.org/prototype-properties/-/prototype-properties-4.0.0.tgz","fileCount":6,"integrity":"sha512-IG/KjHQWLwmVlxgwwLUQr596oEuoYB4DTi51fpNvfMfggZhNuTBw6uhNbQIzYMglSGfCDrhP99zJjIWzbUtg4w==","signatures":[{"sig":"MEUCIQDZwZ+rk90XP0MBmjU4yLx+LHLJ6ls7zXrnnGvHZ6s5AQIgdiDc+tROeeF5tko6G9gEEADUXe31jvlro6C35q2G/PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"bd4ecd2348345ba865a823a80be8078d5333df2f","scripts":{"test":"ava","build":"node build.js","//test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/prototype-properties.git","type":"git"},"_npmVersion":"9.2.0","description":"List of prototype properties for JavaScript types","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2","all-keys":"^3.1.0","js-types":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/prototype-properties_4.0.0_1699353063462_0.49076263911428475","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"prototype-properties","version":"5.0.0","keywords":["js","javascript","ecmascript","builtin","core","standard","types","type","data","proto","prototype","props","properties","property","list","array","json"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"prototype-properties@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/prototype-properties#readme","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"dist":{"shasum":"784e6ab88e0dd8c65e4666ef28e6bb7a8f0f6a58","tarball":"https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.0.0.tgz","fileCount":6,"integrity":"sha512-uCWE2QqnGlwvvJXTwiHTPTyHE62+zORO5hpFWhAwBGDtEtTmNZZleNLJDoFsqHCL4p/CeAP2Q1uMKFUKALuRGQ==","signatures":[{"sig":"MEUCICmzV1ZTHd8h3Dt+yBkHpeA1/tfdVUAAZlgPeGWq36zWAiEAtgX4F6jIh1mO3tyrdDfdufua977QU2GcNVcDlGkbFxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17668},"type":"module","types":"./index.d.ts","engines":{"node":">=18.20"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2ee1fa408b85827f1b74b84d015ddf4bd1c797c1","scripts":{"test":"ava && tsc index.d.ts","build":"node build.js","//test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/prototype-properties.git","type":"git"},"_npmVersion":"10.6.0","description":"List of prototype properties for JavaScript types","directories":{},"sideEffects":false,"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","ava":"^6.1.2","all-keys":"^4.0.0","js-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/prototype-properties_5.0.0_1714500294190_0.8003965869533389","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"prototype-properties","version":"5.1.0","description":"List of prototype properties for JavaScript types","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/prototype-properties.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18.20"},"scripts":{"//test":"xo && ava && tsc index.d.ts","test":"ava && tsc index.d.ts","build":"node build.js"},"keywords":["js","javascript","ecmascript","builtin","core","standard","types","type","data","proto","prototype","props","properties","property","list","array","json"],"devDependencies":{"all-keys":"^4.0.0","ava":"^6.1.2","js-types":"^4.0.0","xo":"^0.58.0"},"gitHead":"2bc292a8e3e514a99f2969cbecb5d87e1a1c6a6f","types":"./index.d.ts","_id":"prototype-properties@5.1.0","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"homepage":"https://github.com/sindresorhus/prototype-properties#readme","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-lq/vK1+nYV/bbjZ70pDmaTzin143xX9hVAU5CrsNQL57A8j4Q6AfjsY8kRFoUpCBncaUdfkz9MdsQ8PFtiKrUQ==","shasum":"ece5ed9740d15e972d7ffff369cca75e5f19b3d6","tarball":"https://registry.npmjs.org/prototype-properties/-/prototype-properties-5.1.0.tgz","fileCount":6,"unpackedSize":17760,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDZ16Ii45skxdHnMY74SxOJVxLo5l2ZTeOPNHcizkykTAiBtDXpIYXnpAnZJvFltT+6UJvvdZwkgID7Hwc+xDjlWjA=="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prototype-properties_5.1.0_1773433437282_0.7939013485639761"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-07T10:31:03.462Z","modified":"2026-03-13T20:23:57.572Z","4.0.0":"2023-11-07T10:31:03.692Z","5.0.0":"2024-04-30T18:04:54.399Z","5.1.0":"2026-03-13T20:23:57.455Z"},"bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/prototype-properties#readme","keywords":["js","javascript","ecmascript","builtin","core","standard","types","type","data","proto","prototype","props","properties","property","list","array","json"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/prototype-properties.git"},"description":"List of prototype properties for JavaScript types","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# prototype-properties\n\n> List of prototype properties for [JavaScript types](https://github.com/sindresorhus/js-types)\n\nIt's just a [JSON file](prototype-properties.json) and can be used wherever.\n\n## Install\n\n```sh\nnpm install prototype-properties\n```\n\n## Usage\n\n```js\nimport prototypeProperties from 'prototype-properties';\n\nconsole.log(prototypeProperties);\n/*\n{\n\tArray: [\n\t\t'length',\n\t\t'constructor',\n\t\t'toString',\n\t\t'toLocaleString',\n\t\t'join',\n\t\t'pop',\n\t\t…\n\t],\n\tArrayBuffer: [\n\t\t'constructor',\n\t\t'byteLength',\n\t\t'slice'\n\t],\n\t…\n}\n*/\n```\n\n## Dev\n\nThe JSON file is generated by running:\n\n```sh\nnpm run build\n```\n","readmeFilename":"readme.md"}