{"_id":"define-data-property","_rev":"6-557666058195c4eea5c8d7e495ca862e","name":"define-data-property","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"define-data-property","version":"1.0.0","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","exports":{".":"./index.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"tsc -p .","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"get-intrinsic":"^1.2.1","gopd":"^1.0.1","has-property-descriptors":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/es-value-fixtures":"^1.4.0","@types/for-each":"^0.3.0","@types/get-intrinsic":"^1.2.0","@types/gopd":"^1.0.0","@types/has":"^1.0.0","@types/has-property-descriptors":"^1.0.0","@types/object-inspect":"^1.8.2","@types/object.getownpropertydescriptors":"^2.1.2","@types/tape":"^5.6.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.getownpropertydescriptors":"^2.1.7","safe-publish-latest":"^2.0.0","tape":"^5.6.6","typescript":"^5.2.2"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"_id":"define-data-property@1.0.0","gitHead":"2d3526ee48118d5a2cd5a00195be0f6eac0ce155","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ivqcEKj077REetcSS3CZWaSEKay/nkh/+7qKx0iFV5CYI/doh8dDbrW6AR+OUlDUBPDr9PzHXf2227RsrBCkTA==","shasum":"2b3257f747191027e14ef0e8361cd330127f8a3b","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.0.0.tgz","fileCount":10,"unpackedSize":23442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBSckLcEazsS/YS3OkR5XfWyU59db47CvILSVDWbwSuAIhAOYJQcUpDMRdVoGeWM4gmdgxXX3huRsLs/HIE7H6pwPV"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.0.0_1694555435020_0.8320474911840359"},"_hasShrinkwrap":false},"1.0.1":{"name":"define-data-property","version":"1.0.1","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","exports":{".":[{"types":"./index.d.ts","default":"./index.js"},"./index.js"],"./package.json":"./package.json"},"sideEffects":false,"types":"./index.d.ts","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","preemit-types":"rm -f *.ts *.ts.map test/*.ts test/*.ts.map","emit-types":"npm run tsc -- --noEmit false --emitDeclarationOnly","postemit-types":"rm test/*.ts test/*.ts.map","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"get-intrinsic":"^1.2.1","gopd":"^1.0.1","has-property-descriptors":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/es-value-fixtures":"^1.4.0","@types/for-each":"^0.3.0","@types/get-intrinsic":"^1.2.0","@types/gopd":"^1.0.0","@types/has":"^1.0.0","@types/has-property-descriptors":"^1.0.0","@types/object-inspect":"^1.8.2","@types/object.getownpropertydescriptors":"^2.1.2","@types/tape":"^5.6.1","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.getownpropertydescriptors":"^2.1.7","safe-publish-latest":"^2.0.0","tape":"^5.6.6","typescript":"^5.3.0-dev.20230912"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","!*.ts","!*.ts.map"]},"_id":"define-data-property@1.0.1","gitHead":"e5f68b053eecd6fb74635eb4d4171261a702000c","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-22M+6zEspQHx10bfFQl2ET39IvfuQ7+rZIH7+ard8fCC4hPmkOSy+8JhKxBRLaWUziJ0O63NTYT97LR8zUfPTw==","shasum":"37589faaa735405b557fcb9537b46b575655c4cb","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.0.1.tgz","fileCount":13,"unpackedSize":37533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgqX+HqpxdajpPEv/82Htv7sSXkqvnw3cIxWD9sUOimAIhAJxn9cQEzt4mxEuZa0nlfIzrlKDSABXtDQ7ajtzSW05T"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.0.1_1694558305329_0.7134712194214405"},"_hasShrinkwrap":false},"1.1.0":{"name":"define-data-property","version":"1.1.0","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","exports":{".":[{"types":"./index.d.ts","default":"./index.js"},"./index.js"],"./package.json":"./package.json"},"sideEffects":false,"types":"./index.d.ts","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","preemit-types":"rm -f *.ts *.ts.map test/*.ts test/*.ts.map","emit-types":"npm run tsc -- --noEmit false --emitDeclarationOnly","postemit-types":"rm test/*.ts test/*.ts.map","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"get-intrinsic":"^1.2.1","gopd":"^1.0.1","has-property-descriptors":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/es-value-fixtures":"^1.4.0","@types/for-each":"^0.3.0","@types/get-intrinsic":"^1.2.0","@types/gopd":"^1.0.0","@types/has":"^1.0.0","@types/has-property-descriptors":"^1.0.0","@types/object-inspect":"^1.8.2","@types/object.getownpropertydescriptors":"^2.1.2","@types/tape":"^5.6.1","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.getownpropertydescriptors":"^2.1.7","safe-publish-latest":"^2.0.0","tape":"^5.6.6","typescript":"^5.3.0-dev.20230912"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","!*.ts","!*.ts.map"]},"_id":"define-data-property@1.1.0","gitHead":"48c2253c040b9fddc0529794fdc75205cb153e75","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==","shasum":"0db13540704e1d8d479a0656cf781267531b9451","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz","fileCount":13,"unpackedSize":40200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuPlroLFFmAQMIgHQ6o1/bcBKix7jqu6Wig1hBJJnmJAiEA37RGW01IoqvcIhGOd8KEBFuVRjWG9UIC63do2aZ9J6E="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.1.0_1694614593303_0.8475718042895619"},"_hasShrinkwrap":false},"1.1.1":{"name":"define-data-property","version":"1.1.1","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","exports":{".":[{"types":"./index.d.ts","default":"./index.js"},"./index.js"],"./package.json":"./package.json"},"sideEffects":false,"types":"./index.d.ts","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && npm run emit-types","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","preemit-types":"rm -f *.ts *.ts.map test/*.ts test/*.ts.map","emit-types":"npm run tsc -- --noEmit false --emitDeclarationOnly","postemit-types":"rm test/*.ts test/*.ts.map","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"get-intrinsic":"^1.2.1","gopd":"^1.0.1","has-property-descriptors":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/es-value-fixtures":"^1.4.1","@types/for-each":"^0.3.1","@types/get-intrinsic":"^1.2.0","@types/gopd":"^1.0.1","@types/has":"^1.0.0","@types/has-property-descriptors":"^1.0.1","@types/object-inspect":"^1.8.2","@types/object.getownpropertydescriptors":"^2.1.2","@types/tape":"^5.6.1","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.getownpropertydescriptors":"^2.1.7","reflect.ownkeys":"^1.1.4","safe-publish-latest":"^2.0.0","tape":"^5.7.1","typescript":"^5.3.0-dev.20231012"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","!*.ts","!*.ts.map","types/reflect.ownkeys"]},"_id":"define-data-property@1.1.1","gitHead":"7638baa9864aa3cdc507553b35b5e10be08212ea","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==","shasum":"c35f7cd0ab09883480d12ac5cb213715587800b3","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz","fileCount":12,"unpackedSize":29240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3fFnffpmFUn8BfQpY5IZWPfcD9WSHshLnmM7cPxQ96AIgNgkOmr0k7xjMA2FG/oFCbbXvLh+CsL86SfqhCmF9/+4="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.1.1_1697171164458_0.5428761435920464"},"_hasShrinkwrap":false},"1.1.2":{"name":"define-data-property","version":"1.1.2","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","exports":{".":[{"types":"./index.d.ts","default":"./index.js"},"./index.js"],"./package.json":"./package.json"},"sideEffects":false,"types":"./index.d.ts","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && npm run emit-types","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","preemit-types":"rm -f *.ts *.ts.map test/*.ts test/*.ts.map","emit-types":"npm run tsc -- --noEmit false --emitDeclarationOnly","postemit-types":"rm test/*.ts test/*.ts.map","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"es-errors":"^1.3.0","get-intrinsic":"^1.2.2","gopd":"^1.0.1","has-property-descriptors":"^1.0.1"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/es-value-fixtures":"^1.4.4","@types/for-each":"^0.3.3","@types/get-intrinsic":"^1.2.2","@types/gopd":"^1.0.3","@types/has":"^1.0.1","@types/has-property-descriptors":"^1.0.3","@types/object-inspect":"^1.8.4","@types/object.getownpropertydescriptors":"^2.1.3","@types/tape":"^5.6.4","aud":"^2.0.4","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","hasown":"^2.0.0","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","object.getownpropertydescriptors":"^2.1.7","reflect.ownkeys":"^1.1.4","safe-publish-latest":"^2.0.0","tape":"^5.7.4","typescript":"next"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","!*.ts","!*.ts.map","types/reflect.ownkeys"]},"_id":"define-data-property@1.1.2","gitHead":"73254db9848cbc27750e0142b806925ed7a8eddf","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==","shasum":"f3c33b4f0102360cd7c0f5f28700f5678510b63a","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz","fileCount":12,"unpackedSize":30389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCihHvQC3V2Qo1UJKVgUCxzg/UKOfj2MvS6ksx7aI+FQIhAJIbdDf7j6GUOqLzjEzpjeQts5V3QOJfP5pSZp49WOoR"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.1.2_1707196364735_0.12281242571101125"},"_hasShrinkwrap":false},"1.1.3":{"name":"define-data-property","version":"1.1.3","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","types":"./index.d.ts","exports":{".":"./index.js","./package.json":"./package.json"},"sideEffects":false,"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"es-errors":"^1.3.0","get-intrinsic":"^1.2.4","gopd":"^1.0.1","has-property-descriptors":"^1.0.1"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/call-bind":"^1.0.5","@types/define-properties":"^1.1.5","@types/es-value-fixtures":"^1.4.4","@types/for-each":"^0.3.3","@types/get-intrinsic":"^1.2.2","@types/gopd":"^1.0.3","@types/has-property-descriptors":"^1.0.3","@types/object-inspect":"^1.8.4","@types/object.getownpropertydescriptors":"^2.1.3","@types/tape":"^5.6.4","aud":"^2.0.4","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","hasown":"^2.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","object.getownpropertydescriptors":"^2.1.7","reflect.ownkeys":"^1.1.4","safe-publish-latest":"^2.0.0","tape":"^5.7.4","typescript":"next"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","types/reflect.ownkeys"]},"_id":"define-data-property@1.1.3","gitHead":"aff45d1d858b9464c705e17921cf939044f21435","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-h3GBouC+RPtNX2N0hHVLo2ZwPYurq8mLmXpOLTsw71gr7lHt5VaI4vVkDUNOfiWmm48JEXe3VM7PmLX45AMmmg==","shasum":"281845e04737d709c2de99e278546189b65d3055","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.3.tgz","fileCount":11,"unpackedSize":30772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWc+IGcC25Hl/IWvjCfra82r1IIS/wlD/mNu40c8+LPAiEAk3JdrXmP7Vfl5fgjqZkRZXKhws0Yv4gFrvq42/wQekE="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.1.3_1707766174247_0.9457180358882731"},"_hasShrinkwrap":false},"1.1.4":{"name":"define-data-property","version":"1.1.4","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","main":"index.js","types":"./index.d.ts","exports":{".":"./index.js","./package.json":"./package.json"},"sideEffects":false,"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","tsc":"tsc -p .","prelint":"evalmd README.md","lint":"eslint --ext=js,mjs .","postlint":"npm run tsc","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"homepage":"https://github.com/ljharb/define-data-property#readme","dependencies":{"es-define-property":"^1.0.0","es-errors":"^1.3.0","gopd":"^1.0.1"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","@types/call-bind":"^1.0.5","@types/define-properties":"^1.1.5","@types/es-value-fixtures":"^1.4.4","@types/for-each":"^0.3.3","@types/get-intrinsic":"^1.2.2","@types/gopd":"^1.0.3","@types/has-property-descriptors":"^1.0.3","@types/object-inspect":"^1.8.4","@types/object.getownpropertydescriptors":"^2.1.4","@types/tape":"^5.6.4","aud":"^2.0.4","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","hasown":"^2.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","object.getownpropertydescriptors":"^2.1.7","reflect.ownkeys":"^1.1.4","safe-publish-latest":"^2.0.0","tape":"^5.7.4","typescript":"next"},"engines":{"node":">= 0.4"},"testling":{"files":"test/index.js"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","types/reflect.ownkeys"]},"_id":"define-data-property@1.1.4","gitHead":"e313da59d1f65e1549ac59539a7a8ac17632df60","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==","shasum":"894dc141bb7d3060ae4366f6a0107e68fbe48c5e","tarball":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","fileCount":11,"unpackedSize":30851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZIHkwzvBqg1i5t6fHILJt9LbUdzAYhQKrBM/W7H6VsAiEAiP7BaEDdCNeZLyDzKhFQGmkyR4qNUzIlGLa5l3veq/U="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/define-data-property_1.1.4_1707843362459_0.46572134524154896"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-12T21:50:35.019Z","1.0.0":"2023-09-12T21:50:35.200Z","modified":"2024-02-13T16:56:02.843Z","1.0.1":"2023-09-12T22:38:25.481Z","1.1.0":"2023-09-13T14:16:33.642Z","1.1.1":"2023-10-13T04:26:04.684Z","1.1.2":"2024-02-06T05:12:44.907Z","1.1.3":"2024-02-12T19:29:34.489Z","1.1.4":"2024-02-13T16:56:02.666Z"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","homepage":"https://github.com/ljharb/define-data-property#readme","keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"repository":{"type":"git","url":"git+https://github.com/ljharb/define-data-property.git"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"bugs":{"url":"https://github.com/ljharb/define-data-property/issues"},"license":"MIT","readme":"# define-data-property <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\nDefine a data property on an object. Will fall back to assignment in an engine without descriptors.\n\nThe three `non*` argument can also be passed `null`, which will use the existing state if available.\n\nThe `loose` argument will mean that if you attempt to set a non-normal data property, in an environment without descriptor support, it will fall back to normal assignment.\n\n## Usage\n\n```javascript\nvar defineDataProperty = require('define-data-property');\nvar assert = require('assert');\n\nvar obj = {};\ndefineDataProperty(obj, 'key', 'value');\ndefineDataProperty(\n\tobj,\n\t'key2',\n\t'value',\n\ttrue, // nonEnumerable, optional\n\tfalse, // nonWritable, optional\n\ttrue, // nonConfigurable, optional\n\tfalse // loose, optional\n);\n\nassert.deepEqual(\n\tObject.getOwnPropertyDescriptors(obj),\n\t{\n\t\tkey: {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: true,\n\t\t\tvalue: 'value',\n\t\t\twritable: true,\n\t\t},\n\t\tkey2: {\n\t\t\tconfigurable: false,\n\t\t\tenumerable: false,\n\t\t\tvalue: 'value',\n\t\t\twritable: true,\n\t\t},\n\t}\n);\n```\n\n[package-url]: https://npmjs.org/package/define-data-property\n[npm-version-svg]: https://versionbadg.es/ljharb/define-data-property.svg\n[deps-svg]: https://david-dm.org/ljharb/define-data-property.svg\n[deps-url]: https://david-dm.org/ljharb/define-data-property\n[dev-deps-svg]: https://david-dm.org/ljharb/define-data-property/dev-status.svg\n[dev-deps-url]: https://david-dm.org/ljharb/define-data-property#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/define-data-property.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/define-data-property.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/define-data-property.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=define-data-property\n[codecov-image]: https://codecov.io/gh/ljharb/define-data-property/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/ljharb/define-data-property/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/define-data-property\n[actions-url]: https://github.com/ljharb/define-data-property/actions\n","readmeFilename":"README.md"}