{"_id":"@a-2-c-2-anpm/officiis-provident-perspiciatis","name":"@a-2-c-2-anpm/officiis-provident-perspiciatis","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a-2-c-2-anpm/officiis-provident-perspiciatis","version":"1.0.0","description":"[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im","main":"index.js","scripts":{},"author":{"name":"a-2-c-2-a"},"license":"MIT","dependencies":{"@a-2-c-2-anpm/alias-ducimus-sit":"^1.0.0","@a-2-c-2-anpm/atque-nemo-accusantium":"^1.0.0","@a-2-c-2-anpm/distinctio-quibusdam-culpa":"^1.0.0","@a-2-c-2-anpm/eligendi-praesentium-hic":"^1.0.0","@a-2-c-2-anpm/enim-amet-voluptatem":"^1.0.0","@a-2-c-2-anpm/error-dolorem-a":"^1.0.0","@a-2-c-2-anpm/excepturi-natus-facere":"^1.0.0","@a-2-c-2-anpm/expedita-recusandae-aut":"^1.0.0","@a-2-c-2-anpm/fugit-impedit-quae":"^1.0.0","@a-2-c-2-anpm/hic-maiores-accusantium":"^1.0.0","@a-2-c-2-anpm/laborum-exercitationem-quis":"^1.0.0","@a-2-c-2-anpm/laudantium-dolor-perspiciatis":"^1.0.0","@a-2-c-2-anpm/maiores-quis-dignissimos":"^1.0.0","@a-2-c-2-anpm/nam-eaque-occaecati":"^1.0.0","@a-2-c-2-anpm/neque-culpa-culpa":"^1.0.0","@a-2-c-2-anpm/neque-iste-eum":"^1.0.0","@a-2-c-2-anpm/nobis-similique-magni":"^1.0.0","@a-2-c-2-anpm/officia-tempore-ipsa":"^1.0.0","@a-2-c-2-anpm/perferendis-qui-suscipit":"^1.0.0","@a-2-c-2-anpm/placeat-suscipit-cumque":"^1.0.0","@a-2-c-2-anpm/quo-quia-expedita":"^1.0.0","@a-2-c-2-anpm/quos-voluptates-excepturi":"^1.0.0","@a-2-c-2-anpm/saepe-praesentium-iusto":"^1.0.0","@a-2-c-2-anpm/sint-ipsa-atque":"^1.0.0","@a-2-c-2-anpm/vitae-ad-molestiae":"^1.0.0","@ajhgwdjnpm/quas-mollitia-aspernatur-reprehenderit":"^1.0.0","calculator-3rd":"^1.0.12","mi-dex-func-3":"^1.0.0","vnhat-button-component":"^1.0.0","vnhat-forminput-component":"^1.0.1"},"keywords":["$.extend","ponyfill","open","wrap","graphql","properties","loading","predictable","a11y","less compiler","watchFile","data","length","cors","variables in css","input","gradients css","sequence","wordwrap","WebSockets","Symbol.toStringTag","workspace:*","tostringtag","simpledb","install","typedarray","ses","ES2019","touch","sort","ECMAScript 6","moment","codes","worker","censor","require","prefix","symbol","ArrayBuffer.prototype.slice","uuid","iam","rfc4122","folder","concat","formatting","flatMap","metadata","getintrinsic","fast","__proto__","multi-package","ender","get","cloudwatch","remove","stateless","schema","hot","extra","optimizer","findup","shrinkwrap","trimEnd","Observable","[[Prototype]]","assertion","make dir","logging","limit","output","character","write","wget","accessor","parser","up","fast-copy","private","deep-copy","speed","asserts","language","names","es5","ES","fastclone","routing","east-asian-width","sameValueZero","emoji","symlinks","match","assert","korean","queue","optimist","datastructure","serialize","helpers","state","es2018","beanstalk","ECMAScript 2019","proto","getPrototypeOf","ie","WebSocket","spinner","regexp","stringifier","styling","packages","quote","toobject","api","drop","fs","async","redux-toolkit","postcss-plugin","color","random","gradients css3","idle","lazy","trimStart","pretty","express","queueMicrotask","karma","clone","limited","Map","picomatch","JSON","classnames","streams2","code points","awesomesauce","debugger","estree","getOwnPropertyDescriptor","jsdiff","jsdom","es","deepcopy","performance","equal","-0","String.prototype.trim","config","BigUint64Array","JSON-Schema","look","_.extend","Object.defineProperty","jsx","obj","core","matches","keys","chrome","weakmap","BigInt64Array","ECMAScript 2022","es-abstract","Object.is","variables","types","installer","busy","entries","Push","dotenv","lint","descriptor","flags","is","Float64Array","mime-db","agent","setter","CSSStyleDeclaration","typed array","from","css variable","number","gdpr","WeakSet","matchAll","regular expression","waf","workflow","walk","utilities","password","nope","valid","Object.assign","compiler","Array.prototype.findLast","elm","column","mime","es-shim API","chinese","chromium","Array.prototype.flatten","auth","arraybuffer","wait","Int16Array","environment","visual","vest","inspect","shim","yaml","slice","testing","assign","es8","256","http","xhr","middleware","weakset","omit","recursive","HyBi","eslintconfig","defineProperty","sharedarraybuffer","serializer","flux","ecmascript","nodejs","error","promise","colour","args","ES2020","configurable","streams","watcher","module","deepclone","jwt","hooks","settings","jQuery","RFC-6455","typed","web","@@toStringTag","unicode","directory","shell","includes","Set","pnpm9","create","importexport","find","sorted","functional","javascript","description","starter","mkdirs","zero","fastify","less","toolkit","progress","columns","classes","qs","dependencies","loadbalancing","lockfile","typescript","guid","Underscore","in","delete","iteration","Object.fromEntries","stylesheet","replay","merge","array","flat","typeof","fixed-width","react-testing-library","stable","own","serialization","real-time","https","ES2022","wordbreak","inference","Object.entries","arrays","preserve-symlinks","ec2","rangeerror","parents","Reflect.getPrototypeOf","look-up","eventDispatcher","push","flatten","break","preprocessor","runtime","aws","npm","syntax","mobile","console","mapreduce","ES6","RxJS","package.json","nested css","lesscss","es2017","figlet","minimal","name","package","structuredClone","URLSearchParams","ES2017","cli","reducer","findLastIndex","styles","apollo","copy","file system","dataView","WeakMap","ansi","once","check","espree","groupBy","ECMAScript 2020","search","StyleSheet","width","bootstrap less","bdd","libphonenumber","uninstall","String.prototype.matchAll","css nesting","negative zero","modules","values","airbnb","byteOffset","bind","s3","syntaxerror","postcss","positive","pipe","offset","rapid","ECMAScript 7","eventEmitter","accessibility","ascii","protobuf","iterate","contains","Function.prototype.name","ES2016","Object.getPrototypeOf","command","eslint-plugin","rds","Symbol","spec","yup","warning","getter","form-validation","Rx","es-shims","iterator","readable","cache","browser","jsonpath","characters","bluebird","hasOwnProperty","enumerable","ava","art","RegExp#flags","immer","ES2015","emr","view","typesafe","emit","computed-types","Array.prototype.filter","tap","styleguide","Object","equality","ajv","bundling","client","shebang","filter","term","fsevents","buffer","toArray","fps","Array.prototype.findLastIndex","getopt","pyyaml","mru","phone","regular expressions","slot","zod","extension","type","redux","glacier","text","stream","Array.prototype.flatMap","time","setPrototypeOf","css","take","escape","setImmediate","has-own","last","fetch","Observables","Object.values","linewrap","cloudformation","trimLeft","less css","internal slot","full-width","route","react-hook-form","tape","sqs","link","AsyncIterator","ECMAScript 3","hash","every","location","rm","framework","ECMAScript 2015","fast-deep-copy","dataview","RegExp.prototype.flags","redirect","ECMAScript 2018","vpc","autoprefixer","patch",".env","util.inspect","throat","circular","coercible","diff","es2016","curl","ts","collection.es6","scheme","ES8","compare","ArrayBuffer#slice","debug","callbind","move","browserlist","ES2018","traverse","efficient","typanion","file","package manager","l10n","route53","Streams","full","id","key"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis.git"},"homepage":"https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis/#readme","bugs":{"url":"https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis/issues"},"_id":"@a-2-c-2-anpm/officiis-provident-perspiciatis@1.0.0","gitHead":"5af2c024a09aa297d1ed29cb1950600ecdfc2209","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-LLJsLLAedOlCxgYSh3XyUPZCvx72wv0mCQkeHFnMcPaOPzYePFhJ+bCnEhXW+wSairpBM+kZby10eXO/XBk2PA==","shasum":"bed021c1636aee07259ecc984addb991bc3f71f3","tarball":"https://registry.npmjs.org/@a-2-c-2-anpm/officiis-provident-perspiciatis/-/officiis-provident-perspiciatis-1.0.0.tgz","fileCount":8,"unpackedSize":16890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLmlsoxFs4aYqeP8cV0lGYNhR3Ft40ld4a5DOEXw7D9AiEA9HRaTr6uUTxwRwCOknsRTtFr0b5OgUnREhOHAIdfOqo="}]},"_npmUser":{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"},"directories":{},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/officiis-provident-perspiciatis_1.0.0_1714842212346_0.23564882497331197"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-04T17:03:32.252Z","1.0.0":"2024-05-04T17:03:32.518Z","modified":"2024-05-04T17:03:32.829Z"},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"description":"[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im","homepage":"https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis/#readme","keywords":["$.extend","ponyfill","open","wrap","graphql","properties","loading","predictable","a11y","less compiler","watchFile","data","length","cors","variables in css","input","gradients css","sequence","wordwrap","WebSockets","Symbol.toStringTag","workspace:*","tostringtag","simpledb","install","typedarray","ses","ES2019","touch","sort","ECMAScript 6","moment","codes","worker","censor","require","prefix","symbol","ArrayBuffer.prototype.slice","uuid","iam","rfc4122","folder","concat","formatting","flatMap","metadata","getintrinsic","fast","__proto__","multi-package","ender","get","cloudwatch","remove","stateless","schema","hot","extra","optimizer","findup","shrinkwrap","trimEnd","Observable","[[Prototype]]","assertion","make dir","logging","limit","output","character","write","wget","accessor","parser","up","fast-copy","private","deep-copy","speed","asserts","language","names","es5","ES","fastclone","routing","east-asian-width","sameValueZero","emoji","symlinks","match","assert","korean","queue","optimist","datastructure","serialize","helpers","state","es2018","beanstalk","ECMAScript 2019","proto","getPrototypeOf","ie","WebSocket","spinner","regexp","stringifier","styling","packages","quote","toobject","api","drop","fs","async","redux-toolkit","postcss-plugin","color","random","gradients css3","idle","lazy","trimStart","pretty","express","queueMicrotask","karma","clone","limited","Map","picomatch","JSON","classnames","streams2","code points","awesomesauce","debugger","estree","getOwnPropertyDescriptor","jsdiff","jsdom","es","deepcopy","performance","equal","-0","String.prototype.trim","config","BigUint64Array","JSON-Schema","look","_.extend","Object.defineProperty","jsx","obj","core","matches","keys","chrome","weakmap","BigInt64Array","ECMAScript 2022","es-abstract","Object.is","variables","types","installer","busy","entries","Push","dotenv","lint","descriptor","flags","is","Float64Array","mime-db","agent","setter","CSSStyleDeclaration","typed array","from","css variable","number","gdpr","WeakSet","matchAll","regular expression","waf","workflow","walk","utilities","password","nope","valid","Object.assign","compiler","Array.prototype.findLast","elm","column","mime","es-shim API","chinese","chromium","Array.prototype.flatten","auth","arraybuffer","wait","Int16Array","environment","visual","vest","inspect","shim","yaml","slice","testing","assign","es8","256","http","xhr","middleware","weakset","omit","recursive","HyBi","eslintconfig","defineProperty","sharedarraybuffer","serializer","flux","ecmascript","nodejs","error","promise","colour","args","ES2020","configurable","streams","watcher","module","deepclone","jwt","hooks","settings","jQuery","RFC-6455","typed","web","@@toStringTag","unicode","directory","shell","includes","Set","pnpm9","create","importexport","find","sorted","functional","javascript","description","starter","mkdirs","zero","fastify","less","toolkit","progress","columns","classes","qs","dependencies","loadbalancing","lockfile","typescript","guid","Underscore","in","delete","iteration","Object.fromEntries","stylesheet","replay","merge","array","flat","typeof","fixed-width","react-testing-library","stable","own","serialization","real-time","https","ES2022","wordbreak","inference","Object.entries","arrays","preserve-symlinks","ec2","rangeerror","parents","Reflect.getPrototypeOf","look-up","eventDispatcher","push","flatten","break","preprocessor","runtime","aws","npm","syntax","mobile","console","mapreduce","ES6","RxJS","package.json","nested css","lesscss","es2017","figlet","minimal","name","package","structuredClone","URLSearchParams","ES2017","cli","reducer","findLastIndex","styles","apollo","copy","file system","dataView","WeakMap","ansi","once","check","espree","groupBy","ECMAScript 2020","search","StyleSheet","width","bootstrap less","bdd","libphonenumber","uninstall","String.prototype.matchAll","css nesting","negative zero","modules","values","airbnb","byteOffset","bind","s3","syntaxerror","postcss","positive","pipe","offset","rapid","ECMAScript 7","eventEmitter","accessibility","ascii","protobuf","iterate","contains","Function.prototype.name","ES2016","Object.getPrototypeOf","command","eslint-plugin","rds","Symbol","spec","yup","warning","getter","form-validation","Rx","es-shims","iterator","readable","cache","browser","jsonpath","characters","bluebird","hasOwnProperty","enumerable","ava","art","RegExp#flags","immer","ES2015","emr","view","typesafe","emit","computed-types","Array.prototype.filter","tap","styleguide","Object","equality","ajv","bundling","client","shebang","filter","term","fsevents","buffer","toArray","fps","Array.prototype.findLastIndex","getopt","pyyaml","mru","phone","regular expressions","slot","zod","extension","type","redux","glacier","text","stream","Array.prototype.flatMap","time","setPrototypeOf","css","take","escape","setImmediate","has-own","last","fetch","Observables","Object.values","linewrap","cloudformation","trimLeft","less css","internal slot","full-width","route","react-hook-form","tape","sqs","link","AsyncIterator","ECMAScript 3","hash","every","location","rm","framework","ECMAScript 2015","fast-deep-copy","dataview","RegExp.prototype.flags","redirect","ECMAScript 2018","vpc","autoprefixer","patch",".env","util.inspect","throat","circular","coercible","diff","es2016","curl","ts","collection.es6","scheme","ES8","compare","ArrayBuffer#slice","debug","callbind","move","browserlist","ES2018","traverse","efficient","typanion","file","package manager","l10n","route53","Streams","full","id","key"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis.git"},"author":{"name":"a-2-c-2-a"},"bugs":{"url":"https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis/issues"},"license":"MIT","readme":"# @a-2-c-2-anpm/officiis-provident-perspiciatis <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\nGiven an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.\n\n## Example\n\n```js\nvar mockProperty = require('@a-2-c-2-anpm/officiis-provident-perspiciatis');\nvar assert = require('assert');\n\nvar i = 0;\nvar object = {\n\ta: 1,\n\tget b() {\n\t\ti += 1;\n\t\treturn 'b ' + i;\n\t}\n};\n\nassert.equal(object.a, 1);\nassert.equal(object.b, 'b 1');\nassert.equal(object.b, 'b 2');\n\nvar restoreA = mockProperty(object, 'a', { 'delete': true });\nassert.equal('a' in object, false);\n\nvar restoreB = mockProperty(object, 'b', { value: 42 });\nassert.equal(object.b, 42);\n\nrestoreA();\nassert.equal('a' in object, true);\n\nrestoreB();\nassert.equal(object.b, 'b 3');\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n## Security\n\nPlease email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report.\n\n[package-url]: https://npmjs.org/package/@a-2-c-2-anpm/officiis-provident-perspiciatis\n[npm-version-svg]: https://versionbadg.es/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis.svg\n[deps-svg]: https://david-dm.org/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis.svg\n[deps-url]: https://david-dm.org/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis\n[dev-deps-svg]: https://david-dm.org/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis/dev-status.svg\n[dev-deps-url]: https://david-dm.org/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/@a-2-c-2-anpm/officiis-provident-perspiciatis.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/@a-2-c-2-anpm/officiis-provident-perspiciatis.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/@a-2-c-2-anpm/officiis-provident-perspiciatis.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=@a-2-c-2-anpm/officiis-provident-perspiciatis\n[codecov-image]: https://codecov.io/gh/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/@a-2-c-2-anpm/officiis-provident-perspiciatis\n[actions-url]: https://github.com/a-2-c-2-anpm/officiis-provident-perspiciatis/actions\n","readmeFilename":"README.md"}