{"_id":"prototype-properties","_rev":"3341771","name":"prototype-properties","description":"List of prototype properties for JavaScript types","dist-tags":{"latest":"5.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2024-07-10T08:35:20.000Z","created":"2023-11-07T10:31:03.692Z","5.0.0":"2024-04-30T18:04:54.399Z","4.0.0":"2023-11-07T10:31:03.692Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/prototype-properties.git"},"versions":{"5.0.0":{"name":"prototype-properties","version":"5.0.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"},"_id":"prototype-properties@5.0.0","gitHead":"2ee1fa408b85827f1b74b84d015ddf4bd1c797c1","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"homepage":"https://github.com/sindresorhus/prototype-properties#readme","_nodeVersion":"22.0.0","_npmVersion":"10.6.0","dist":{"shasum":"784e6ab88e0dd8c65e4666ef28e6bb7a8f0f6a58","size":3286,"noattachment":false,"key":"/prototype-properties/-/prototype-properties-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/prototype-properties/download/prototype-properties-5.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prototype-properties_5.0.0_1714500294190_0.8003965869533389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T18:04:54.399Z","publish_time":1714500294399,"_source_registry_name":"default","_cnpm_publish_time":1714500294399},"4.0.0":{"name":"prototype-properties","version":"4.0.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"},"exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"//test":"xo && ava && tsc index.d.ts","test":"ava","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":"^3.1.0","ava":"^1.4.1","js-types":"^3.0.0","tsd":"^0.7.2","xo":"^0.24.0"},"xo":{"rules":{"import/extensions":"off","unicorn/import-index":"off","prefer-destructuring":"off"}},"types":"./index.d.ts","gitHead":"bd4ecd2348345ba865a823a80be8078d5333df2f","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"homepage":"https://github.com/sindresorhus/prototype-properties#readme","_id":"prototype-properties@4.0.0","_nodeVersion":"20.9.0","_npmVersion":"9.2.0","dist":{"shasum":"8dce6648ad9163cbe91aacbd947cd22af356e04c","size":3191,"noattachment":false,"key":"/prototype-properties/-/prototype-properties-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/prototype-properties/download/prototype-properties-4.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prototype-properties_4.0.0_1699353063462_0.49076263911428475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T10:31:03.692Z","publish_time":1699353063692,"_source_registry_name":"default","_cnpm_publish_time":1699353063692}},"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","_attachments":{},"homepage":"https://github.com/sindresorhus/prototype-properties#readme","bugs":{"url":"https://github.com/sindresorhus/prototype-properties/issues"},"license":"MIT"}