{"_id":"@stdlib/utils-define-property","_rev":"4679090","name":"@stdlib/utils-define-property","description":"Define (or modify) an object property.","dist-tags":{"latest":"0.2.5"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"time":{"modified":"2026-04-11T00:28:49.000Z","created":"2021-06-02T03:05:09.845Z","0.2.5":"2026-02-01T05:15:16.651Z","0.2.4":"2024-07-26T19:16:56.587Z","0.2.3":"2024-02-25T15:26:06.324Z","0.2.2":"2024-02-25T15:16:02.011Z","0.2.1":"2024-02-21T15:14:48.188Z","0.2.0":"2024-02-14T03:23:24.727Z","0.1.1":"2023-10-03T22:44:57.537Z","0.1.0":"2023-09-22T03:03:06.000Z","0.0.9":"2022-02-18T19:46:52.628Z","0.0.8":"2022-02-16T21:20:35.838Z","0.0.7":"2021-08-22T18:23:05.778Z","0.0.6":"2021-07-09T22:55:28.784Z","0.0.5":"2021-07-06T22:35:07.191Z","0.0.4":"2021-06-27T20:33:10.369Z","0.0.3":"2021-06-16T03:08:18.593Z","0.0.2":"2021-06-15T14:03:30.894Z","0.0.1":"2021-06-13T18:51:48.986Z","0.0.1-alpha.6":"2021-06-09T01:04:05.921Z","0.0.1-alpha.5":"2021-06-08T13:29:11.034Z","0.0.1-alpha.4":"2021-06-04T15:32:52.117Z","0.0.1-alpha.3":"2021-06-03T20:54:14.451Z","0.0.1-alpha.2":"2021-06-02T18:56:21.019Z","0.0.1-alpha.1":"2021-06-02T04:26:08.930Z","0.0.1-alpha.0":"2021-06-02T03:05:09.845Z"},"users":{},"author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"versions":{"0.2.5":{"name":"@stdlib/utils-define-property","version":"0.2.5","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.2.2","@stdlib/error-tools-fmtprodmsg":"^0.2.2"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"_id":"@stdlib/utils-define-property@0.2.5","gitHead":"ee4e852c6aebea0c9ce7316f364736622e4bf6a4","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"shasum":"e7f237c88b8bf8b2068a79c50c7fddfa00d87ca7","size":11117,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.5.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils-define-property_0.2.5_1769922916501_0.5474666727579336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-01T05:15:16.651Z","publish_time":1769922916651,"_source_registry_name":"default","_cnpm_publish_time":1769922916651},"0.2.4":{"name":"@stdlib/utils-define-property","version":"0.2.4","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.2.1","@stdlib/error-tools-fmtprodmsg":"^0.2.1"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"bd36d508319ca594fa229a95302b0da578be7c3f","_id":"@stdlib/utils-define-property@0.2.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"a8b6e120c829ee99ed81cf0111bb4c76ef85da9e","size":11085,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.4.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.2.4_1722021416369_0.37785134579246504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T19:16:56.587Z","publish_time":1722021416587,"_source_registry_name":"default","_cnpm_publish_time":1722021416587},"0.2.3":{"name":"@stdlib/utils-define-property","version":"0.2.3","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.2.1","@stdlib/error-tools-fmtprodmsg":"^0.2.1"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"96944aeaaa31205528b593a0370625e1a395ffa0","_id":"@stdlib/utils-define-property@0.2.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"37397f5fcbc802d171c332b1a84a478624d3799d","size":11069,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.3.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.2.3_1708874766101_0.2263759495369606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T15:26:06.324Z","publish_time":1708874766324,"_source_registry_name":"default","_cnpm_publish_time":1708874766324},"0.2.2":{"name":"@stdlib/utils-define-property","version":"0.2.2","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"2a178df1bed8e67cce472a6347041d7d85c19ee6","_id":"@stdlib/utils-define-property@0.2.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"510b8faaac5cb4ae12a533f8fa305fcd6a08695a","size":11043,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.2.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.2.2_1708874161812_0.14077361888727213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T15:16:02.011Z","publish_time":1708874162011,"_source_registry_name":"default","_cnpm_publish_time":1708874162011},"0.2.1":{"name":"@stdlib/utils-define-property","version":"0.2.1","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.2.1"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"64931c5fdb4abc3a339b619658d3b5acc089e556","_id":"@stdlib/utils-define-property@0.2.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"2530c9218f590f4ad9f22527172d33b72693cfa2","size":11054,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.1.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.2.1_1708528488015_0.9236199491428718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T15:14:48.188Z","publish_time":1708528488188,"_source_registry_name":"default","_cnpm_publish_time":1708528488188},"0.2.0":{"name":"@stdlib/utils-define-property","version":"0.2.0","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.2.0","@stdlib/types":"^0.3.1","@stdlib/error-tools-fmtprodmsg":"^0.1.1"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.1.1","@stdlib/assert-is-string":"^0.1.1","@stdlib/math-base-special-sqrt":"^0.1.1","@stdlib/string-from-code-point":"^0.1.0","@stdlib/utils-keys":"^0.1.0","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-min":"git+https://github.com/Planeshifter/tap-min.git","@stdlib/bench-harness":"^0.1.2","@stdlib/bench":"^0.3.1"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"7137673f0798ef13d7c9fd7becf78e557b1d583b","_id":"@stdlib/utils-define-property@0.2.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"55b5d253c2caf0c7bf546b4aee65919738b99f20","size":11312,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.2.0.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.2.0_1707881004513_0.7965980081312598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-14T03:23:24.727Z","publish_time":1707881004727,"_source_registry_name":"default","_cnpm_publish_time":1707881004727},"0.1.1":{"name":"@stdlib/utils-define-property","version":"0.1.1","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.1.1","@stdlib/types":"^0.1.0","@stdlib/error-tools-fmtprodmsg":"^0.1.0"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.1.0","@stdlib/assert-is-string":"^0.1.0","@stdlib/bench":"^0.1.0","@stdlib/math-base-special-sqrt":"^0.1.0","@stdlib/string-from-code-point":"^0.1.0","@stdlib/utils-keys":"^0.1.0","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-min":"git+https://github.com/Planeshifter/tap-min.git"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"836b37cf688bfa381fcb3cb3a2dd327f0a94ad19","_id":"@stdlib/utils-define-property@0.1.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"bf31e50cc84b0d66914d237c1965872ba988f46c","size":11426,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.1.1.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.1.1_1696373097366_0.509896695359259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-03T22:44:57.537Z","publish_time":1696373097537,"_source_registry_name":"default","_cnpm_publish_time":1696373097537},"0.1.0":{"name":"@stdlib/utils-define-property","version":"0.1.0","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/string-format":"^0.1.0","@stdlib/types":"^0.0.14","@stdlib/error-tools-fmtprodmsg":"^0.0.2"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.7","@stdlib/assert-is-string":"^0.0.8","@stdlib/bench":"^0.0.12","@stdlib/math-base-special-sqrt":"^0.0.8","@stdlib/string-from-code-point":"^0.0.9","@stdlib/utils-keys":"^0.0.7","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-min":"git+https://github.com/Planeshifter/tap-min.git"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"gitHead":"4f2310de3494fe36f4b74db309593f63e9d24dcc","_id":"@stdlib/utils-define-property@0.1.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"7f4e48e94be4a0b4b6e01232391e3d88b9646870","size":11438,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.1.0.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.1.0_1695351785758_0.2796836696604217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T03:03:06.000Z","publish_time":1695351786000,"_source_registry_name":"default","_cnpm_publish_time":1695351786000},"0.0.9":{"name":"@stdlib/utils-define-property","version":"0.0.9","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"d1e802f26dd9b0c45980d5e55aa0a52c6dca5f92","_id":"@stdlib/utils-define-property@0.0.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"2f40ad66e28099714e3774f3585db80b13816e76","size":11625,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.9.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.9_1645213612421_0.4847376959758771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-18T19:47:03.181Z","publish_time":1645213612628,"_cnpm_publish_time":1645213612628},"0.0.8":{"name":"@stdlib/utils-define-property","version":"0.0.8","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"c808b11a2962b998d5b9357a5d3b8ec4e11065e4","_id":"@stdlib/utils-define-property@0.0.8","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"a761a527fc82d540f62de2da10be8607af338d8e","size":11625,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.8.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.8_1645046435664_0.21273242290715655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-16T21:20:54.500Z","publish_time":1645046435838,"_cnpm_publish_time":1645046435838},"0.0.7":{"name":"@stdlib/utils-define-property","version":"0.0.7","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"2116dfb4d92b411430f3450d52fa9d40d52fa714","_id":"@stdlib/utils-define-property@0.0.7","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"shasum":"5b1fbe95ba4c8d29d1766ee7a2b0c5c69653c127","size":11358,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.7.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.7_1629656585636_0.9072431215769257"},"_hasShrinkwrap":false,"publish_time":1629656585778,"_cnpm_publish_time":1629656585778,"_cnpmcore_publish_time":"2021-12-17T14:36:32.766Z"},"0.0.6":{"name":"@stdlib/utils-define-property","version":"0.0.6","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"878342495c48c5727d2b201adc5563fe4b514a36","_id":"@stdlib/utils-define-property@0.0.6","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"251f265d75a29ac7158895258ed68848aaf1f9ba","size":11438,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.6.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.6_1625871328421_0.9568238696227449"},"_hasShrinkwrap":false,"publish_time":1625871328784,"_cnpm_publish_time":1625871328784,"_cnpmcore_publish_time":"2021-12-17T14:36:33.025Z"},"0.0.5":{"name":"@stdlib/utils-define-property","version":"0.0.5","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"b77c671b22bd50c0fdd218f5b301f9dbe2fff5ac","_id":"@stdlib/utils-define-property@0.0.5","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"dd0601eb503aa8d547aaa2e478296235736c96e9","size":11438,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.5.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.5_1625610907071_0.3099622367155732"},"_hasShrinkwrap":false,"publish_time":1625610907191,"_cnpm_publish_time":1625610907191,"_cnpmcore_publish_time":"2021-12-17T14:36:33.261Z"},"0.0.4":{"name":"@stdlib/utils-define-property","version":"0.0.4","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"5bfc61bdb772f24f4b7c6ae8995ad1eb97b31899","_id":"@stdlib/utils-define-property@0.0.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"dd8b0e07ef3836dc5f3b8aa73b1890ac0d6f16f8","size":11449,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.4.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.4_1624825990125_0.417331830766539"},"_hasShrinkwrap":false,"publish_time":1624825990369,"_cnpm_publish_time":1624825990369,"_cnpmcore_publish_time":"2021-12-17T14:36:33.501Z"},"0.0.3":{"name":"@stdlib/utils-define-property","version":"0.0.3","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"062a08940513207df072af5fb37b054d5895d65e","_id":"@stdlib/utils-define-property@0.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"d04ce6cf3eca001712c44faf37204b5caa0a0318","size":11381,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.3.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.3_1623812898455_0.4646677943265216"},"_hasShrinkwrap":false,"publish_time":1623812898593,"_cnpm_publish_time":1623812898593,"_cnpmcore_publish_time":"2021-12-17T14:36:33.704Z"},"0.0.2":{"name":"@stdlib/utils-define-property","version":"0.0.2","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples","benchmark":"make benchmark"},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"48e78977e6b08d78a8cf294286a6ddbf165d01a1","_id":"@stdlib/utils-define-property@0.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"8321b80843b6503b1df7cfe4b3f3789c8bc1e846","size":14392,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.2.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.2_1623765810740_0.45613829704485886"},"_hasShrinkwrap":false,"publish_time":1623765810894,"_cnpm_publish_time":1623765810894,"_cnpmcore_publish_time":"2021-12-17T14:36:34.019Z"},"0.0.1":{"name":"@stdlib/utils-define-property","version":"0.0.1","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"make test","test-cov":"make test-cov","examples":"make examples"},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"de8ad6c2af341385f521bd761c3ff29c12291f67","_id":"@stdlib/utils-define-property@0.0.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"45b078e9a9d1c70c6f84261e37dfe24c21258fec","size":14453,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1_1623610308859_0.7067522541522404"},"_hasShrinkwrap":false,"publish_time":1623610308986,"_cnpm_publish_time":1623610308986,"_cnpmcore_publish_time":"2021-12-17T14:36:34.249Z"},"0.0.1-alpha.6":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.6","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"tape $(grep -irl --include=\\*.js \"tape\" ./test)"},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"291522a52ca261a5e1cfff86e3429b9c366dbd10","_id":"@stdlib/utils-define-property@0.0.1-alpha.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"01fdcdc001c606023693029791889b009fc52d23","size":10378,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.6.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.6_1623200645753_0.8581980743094701"},"_hasShrinkwrap":false,"publish_time":1623200645921,"_cnpm_publish_time":1623200645921,"_cnpmcore_publish_time":"2021-12-17T14:36:34.542Z"},"0.0.1-alpha.5":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.5","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{"test":"tape $(grep -irl --include=\\*.js \"tape\" ./test)"},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"abaf9f678e51cc7188adb2f39d63c113c5994223","_id":"@stdlib/utils-define-property@0.0.1-alpha.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"a7bfb8ad4b6c9d8788aeb8f423e351ec1f8dcec6","size":11107,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.5.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.5_1623158950919_0.05575438503924368"},"_hasShrinkwrap":false,"publish_time":1623158951034,"_cnpm_publish_time":1623158951034,"_cnpmcore_publish_time":"2021-12-17T14:36:34.759Z"},"0.0.1-alpha.4":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.4","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"68ad4652aaa844889352cf90ad56f104f2294bac","_id":"@stdlib/utils-define-property@0.0.1-alpha.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"2a7da03c6f46e6f9e57b7a5f8c5abb26c74ef20e","size":11069,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.4.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.4_1622820771942_0.9659326003686564"},"_hasShrinkwrap":false,"publish_time":1622820772117,"_cnpm_publish_time":1622820772117,"_cnpmcore_publish_time":"2021-12-17T14:36:35.058Z"},"0.0.1-alpha.3":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.3","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"funding":{"type":"patreon","url":"https://www.patreon.com/athan"},"gitHead":"52da4941b603fa41348dcc6b30d6c207b6681ec5","_id":"@stdlib/utils-define-property@0.0.1-alpha.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"7723fdc7ce0d2dad13b0027503f43561bbfdded8","size":11069,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.3.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.3_1622753654253_0.23610001302161376"},"_hasShrinkwrap":false,"publish_time":1622753654451,"_cnpm_publish_time":1622753654451,"_cnpmcore_publish_time":"2021-12-17T14:36:35.364Z"},"0.0.1-alpha.2":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.2","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"gitHead":"8e151b442b2f86ad53044393604b947683e5340b","_id":"@stdlib/utils-define-property@0.0.1-alpha.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"79c07c9289e321bd13f87f32b41765e5f517b3d4","size":11042,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.2.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.2_1622660180858_0.3930615057636129"},"_hasShrinkwrap":false,"publish_time":1622660181019,"_cnpm_publish_time":1622660181019,"_cnpmcore_publish_time":"2021-12-17T14:36:35.597Z"},"0.0.1-alpha.1":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.1","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"gitHead":"f63f408d1544828caefa6b24ae7df85ce03f9d9f","_id":"@stdlib/utils-define-property@0.0.1-alpha.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"05edfe87db55776425f98cc912458384be827965","size":10793,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.1.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.1_1622607968783_0.4348292581722992"},"_hasShrinkwrap":false,"publish_time":1622607968930,"_cnpm_publish_time":1622607968930,"_cnpmcore_publish_time":"2021-12-17T14:36:35.810Z"},"0.0.1-alpha.0":{"name":"@stdlib/utils-define-property","version":"0.0.1-alpha.0","description":"Define (or modify) an object property.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"benchmark":"./benchmark","doc":"./docs","example":"./examples","lib":"./lib","test":"./test"},"types":"./docs/types","scripts":{},"homepage":"https://github.com/stdlib-js/stdlib","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-define-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/types":"^0.0.x"},"devDependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/math-base-special-sqrt":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/utils-keys":"^0.0.x","proxyquire":"^2.0.0","tape":"git+https://github.com/kgryte/tape.git#fix/globby"},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","object","property","define","set","value","prop","descriptor","writable","configurable"],"gitHead":"c1177e3f4ddf79b39b5d32ed9a279156a6808f89","_id":"@stdlib/utils-define-property@0.0.1-alpha.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"f08880eb70bf49866c3cabead79ff45478d2c620","size":10793,"noattachment":false,"key":"/@stdlib/utils-define-property/-/@stdlib/utils-define-property-0.0.1-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stdlib/utils-define-property/download/@stdlib/utils-define-property-0.0.1-alpha.0.tgz"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"maintainers":[{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils-define-property_0.0.1-alpha.0_1622603109672_0.5804727285950335"},"_hasShrinkwrap":false,"publish_time":1622603109845,"_cnpm_publish_time":1622603109845,"_cnpmcore_publish_time":"2021-12-17T14:36:36.024Z"}},"readme":"<!--\n\n@license Apache-2.0\n\nCopyright (c) 2018 The Stdlib Authors.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n-->\n\n\n<details>\n  <summary>\n    About stdlib...\n  </summary>\n  <p>We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.</p>\n  <p>The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.</p>\n  <p>When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.</p>\n  <p>To join us in bringing numerical computing to the web, get started by checking us out on <a href=\"https://github.com/stdlib-js/stdlib\">GitHub</a>, and please consider <a href=\"https://opencollective.com/stdlib\">financially supporting stdlib</a>. We greatly appreciate your continued support!</p>\n</details>\n\n# Define Property\n\n[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->\n\n> [Define][mdn-define-property] (or modify) an object property.\n\n<section class=\"installation\">\n\n## Installation\n\n```bash\nnpm install @stdlib/utils-define-property\n```\n\n</section>\n\n<section class=\"usage\">\n\n## Usage\n\n```javascript\nvar defineProperty = require( '@stdlib/utils-define-property' );\n```\n\n#### defineProperty( obj, prop, descriptor )\n\n[Defines][mdn-define-property] (or modifies) an object property.\n\n```javascript\nvar obj = {};\n\ndefineProperty( obj, 'foo', {\n    'value': 'bar',\n    'writable': false\n});\n\nobj.foo = 'boop';\n// throws <Error>\n```\n\nA property `descriptor` has the following optional properties:\n\n-   **configurable**: `boolean` indicating if property descriptor can be changed and if the property can be deleted from the provided object. Default: `false`.\n-   **enumerable**: `boolean` indicating if the property shows up when enumerating object properties. Default: `false`.\n-   **writable**: `boolean` indicating if the value associated with the property can be changed with an assignment operator. Default: `false`.\n-   **value**: property value.\n-   **get**: `function` which serves as a getter for the property, or, if no getter, `undefined`. When the property is accessed, a getter function is called without arguments and with the `this` context set to the object through which the property is accessed (which may not be the object on which the property is defined due to inheritance). The return value will be used as the property value. Default: `undefined`.\n-   **set**: `function` which serves as a setter for the property, or, if no setter, `undefined`. When assigning a property value, a setter function is called with one argument (the value being assigned to the property) and with the `this` context set to the object through which the property is assigned. Default: `undefined`.\n\n</section>\n\n<!-- /.usage -->\n\n<section class=\"notes\">\n\n## Notes\n\n-   Property descriptors come in two flavors: **data descriptors** and **accessor descriptors**. A data descriptor is a property that has a value, which may or may not be writable. An accessor descriptor is a property described by a getter-setter function pair. A descriptor must be **one** of these two flavors and **cannot** be both.\n\n</section>\n\n<!-- /.notes -->\n\n<section class=\"examples\">\n\n## Examples\n\n<!-- eslint no-undef: \"error\" -->\n\n```javascript\nvar defineProperty = require( '@stdlib/utils-define-property' );\n\nfunction Foo( name ) {\n    if ( !(this instanceof Foo) ) {\n        return new Foo( name );\n    }\n    defineProperty( this, 'name', {\n        'value': name,\n        'configurable': true\n    });\n    return this;\n}\n\nvar foo = new Foo( 'beep' );\n\ntry {\n    delete foo.name;\n    console.log( '`name` property successfully deleted.' );\n} catch ( err ) {\n    console.error( err.message );\n}\n```\n\n</section>\n\n<!-- /.examples -->\n\n<!-- Section for related `stdlib` packages. Do not manually edit this section, as it is automatically populated. -->\n\n<section class=\"related\">\n\n* * *\n\n## See Also\n\n-   <span class=\"package-name\">[`@stdlib/utils-define-properties`][@stdlib/utils/define-properties]</span><span class=\"delimiter\">: </span><span class=\"description\">define (and/or modify) object properties.</span>\n-   <span class=\"package-name\">[`@stdlib/utils-define-read-only-property`][@stdlib/utils/define-read-only-property]</span><span class=\"delimiter\">: </span><span class=\"description\">define a read-only property.</span>\n\n</section>\n\n<!-- /.related -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n\n<section class=\"main-repo\" >\n\n* * *\n\n## Notice\n\nThis package is part of [stdlib][stdlib], a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.\n\nFor more information on the project, filing bug reports and feature requests, and guidance on how to develop [stdlib][stdlib], see the main project [repository][stdlib].\n\n#### Community\n\n[![Chat][chat-image]][chat-url]\n\n---\n\n## License\n\nSee [LICENSE][stdlib-license].\n\n\n## Copyright\n\nCopyright &copy; 2016-2026. The Stdlib [Authors][stdlib-authors].\n\n</section>\n\n<!-- /.stdlib -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n<section class=\"links\">\n\n[npm-image]: http://img.shields.io/npm/v/@stdlib/utils-define-property.svg\n[npm-url]: https://npmjs.org/package/@stdlib/utils-define-property\n\n[test-image]: https://github.com/stdlib-js/utils-define-property/actions/workflows/test.yml/badge.svg?branch=v0.2.5\n[test-url]: https://github.com/stdlib-js/utils-define-property/actions/workflows/test.yml?query=branch:v0.2.5\n\n[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/utils-define-property/main.svg\n[coverage-url]: https://codecov.io/github/stdlib-js/utils-define-property?branch=main\n\n<!--\n\n[dependencies-image]: https://img.shields.io/david/stdlib-js/utils-define-property.svg\n[dependencies-url]: https://david-dm.org/stdlib-js/utils-define-property/main\n\n-->\n\n[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg\n[chat-url]: https://stdlib.zulipchat.com\n\n[stdlib]: https://github.com/stdlib-js/stdlib\n\n[stdlib-authors]: https://github.com/stdlib-js/stdlib/graphs/contributors\n\n[umd]: https://github.com/umdjs/umd\n[es-module]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules\n\n[deno-url]: https://github.com/stdlib-js/utils-define-property/tree/deno\n[deno-readme]: https://github.com/stdlib-js/utils-define-property/blob/deno/README.md\n[umd-url]: https://github.com/stdlib-js/utils-define-property/tree/umd\n[umd-readme]: https://github.com/stdlib-js/utils-define-property/blob/umd/README.md\n[esm-url]: https://github.com/stdlib-js/utils-define-property/tree/esm\n[esm-readme]: https://github.com/stdlib-js/utils-define-property/blob/esm/README.md\n[branches-url]: https://github.com/stdlib-js/utils-define-property/blob/main/branches.md\n\n[stdlib-license]: https://raw.githubusercontent.com/stdlib-js/utils-define-property/main/LICENSE\n\n[mdn-define-property]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty\n\n<!-- <related-links> -->\n\n[@stdlib/utils/define-properties]: https://www.npmjs.com/package/@stdlib/utils-define-properties\n\n[@stdlib/utils/define-read-only-property]: https://www.npmjs.com/package/@stdlib/utils-define-read-only-property\n\n<!-- </related-links> -->\n\n</section>\n\n<!-- /.links -->\n","_attachments":{},"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"license":"Apache-2.0"}