{"_id":"@drtyhu8npm/doloremque-quas-at","name":"@drtyhu8npm/doloremque-quas-at","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@drtyhu8npm/doloremque-quas-at","version":"1.0.0","description":"This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.","main":"index.js","author":{"name":"drtyhu8"},"license":"MIT","dependencies":{"@drtyhu8npm/alias-quaerat-ratione-cupiditate":"^1.0.0","@drtyhu8npm/amet-officia-in-perspiciatis":"^1.0.0","@drtyhu8npm/at-a-enim-aspernatur":"^1.0.0","@drtyhu8npm/beatae-facilis-tempore-tempora":"^1.0.0","@drtyhu8npm/culpa-quas-quo-aspernatur":"^1.0.0","@drtyhu8npm/dolores-laudantium-molestiae-debitis":"^1.0.0","@drtyhu8npm/earum-possimus-similique-iusto":"^1.0.0","@drtyhu8npm/est-quasi-numquam-ex":"^1.0.0","@drtyhu8npm/ex-fuga-dolorum-dignissimos":"^1.0.0","@drtyhu8npm/hic-magni-minus-sapiente":"^1.0.0","@drtyhu8npm/ipsam-consequuntur-accusamus-aut":"^1.0.0","@drtyhu8npm/itaque-sapiente-id-placeat":"^1.0.0","@drtyhu8npm/nam-aut-error-animi":"^1.0.0","@drtyhu8npm/nobis-expedita-quod-et":"^1.0.0","@drtyhu8npm/nostrum-omnis-libero-distinctio":"^1.0.0","@drtyhu8npm/quae-amet-sequi-provident":"^1.0.0","@drtyhu8npm/quas-corrupti-autem-accusamus":"^1.0.0","@drtyhu8npm/quas-error-culpa-velit":"^1.0.0","@drtyhu8npm/qui-modi-sapiente-ab":"^1.0.0","@drtyhu8npm/quis-quia-dolores-quos":"^1.0.0","@drtyhu8npm/quod-voluptas-rem-omnis":"^1.0.0","@drtyhu8npm/temporibus-neque-ab-temporibus":"^1.0.0","@drtyhu8npm/tenetur-error-reiciendis-enim":"^1.0.0","@drtyhu8npm/vero-blanditiis-quod-delectus":"^1.0.0","@drtyhu8npm/voluptatibus-quae-cum-corrupti":"^1.0.0","@omegion1npm/corrupti-autem-reiciendis":"^1.0.0","@povsicoenpm/soluta-recusandae-temporibus":"^1.0.0","@rtyughnnpm/non-praesentium-totam":"^1.0.0"},"keywords":["offset","proto","symbol","authentication","loading","gdpr","shim","extra","compiler","types","css-in-js","idle","unicode","Symbol","fast-deep-clone","ES7","enumerable","styleguide","ts","from","animation","fs","slot","helpers","AsyncIterator","http","figlet","map","walking","check","tape","gestures","argument","take","output","object","dataview","css variable","io-ts","jest","spawn","Int16Array","shebang","call","lesscss","wordwrap","redux","regular expressions","6to5","hasOwn","CSSStyleDeclaration","Observables","gradients css","command","validator","argv","form-validation","gradients css3","has","call-bound","ponyfill","jwt","banner","call-bind","file","sequence","shrinkwrap","es7","signal","es-shims","Array","wait","cache","trim","JSON","contains","intrinsic","higher-order","accessor","ES2017","args","qs","iterate","zod","serialize","streams","Float64Array","date","fastcopy","BigUint64Array","karma","modules","rm -rf","flatten","which","ES2019","equality","metadata","sorted","art","is","dependency manager","indicator","whatwg","json-schema","characters","get","throat","Uint8Array","matchAll","String.prototype.matchAll","bdd","task","ES5","random","watchFile","json","graphql","express","inspect","concurrency","weakset","trimStart","touch","spinner","react animation","iteration","dom-testing-library","typed array","setImmediate","limit","superstruct","syntaxerror","bundling","equal","make dir","hardlinks","redact","Object","mkdir","package manager","eslintconfig","shell","Array.prototype.findLastIndex","@@toStringTag","speed","ES2020","getter","assert","sigterm","progress","pyyaml","commander","forms","parse","type","match","preserve-symlinks","descriptor","fullwidth","private","protobuf","setter","WebSocket","Function.prototype.name","Set","language","estree","config","valid","0","callbind","Object.is","mime","streams2","utilities","utils","optimizer","transpiler","cjk","request","tdd","forEach","RegExp#flags","stateless","packages","es2017","find-up","reuse","babel","reducer","ajax","jsdom","ansi","cmd","async","[[Prototype]]","3d","terminal","inference","compare","command-line","internal","core-js","visual","curried","color","trimRight","flags","shared","events","package.json","rangeerror","callback","generics","persistent","Stream","watcher","find","logger","harmony","styles","optimist","await","react","property","babel-core","BigInt64Array","mru","option","tc39","less css","process","length","symlink","classnames","multi-package","airbnb","ECMAScript 2020","immer","format","promises","id","matches","duplex","macos","less.js","wrap","descriptors","ES3","fast-copy","batch","chromium","toolkit","eslint","react-testing-library","bound","pnpm9","ES2021","argparse","push","Array.prototype.includes","pretty","groupBy"],"repository":{"type":"git","url":"git+https://github.com/drtyhu8npm/doloremque-quas-at.git"},"homepage":"https://github.com/drtyhu8npm/doloremque-quas-at/#readme","bugs":{"url":"https://github.com/drtyhu8npm/doloremque-quas-at/issues"},"packageManager":"yarn@4.1.1","_id":"@drtyhu8npm/doloremque-quas-at@1.0.0","gitHead":"aaac8827f41c381ca36b7d58f60f359e6594ef3f","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-KCbF8vjOc+104Yqoy4uvvF9rDNJ3Mld4Bzr5kyzieta3eiJDZDURrQB0lGKG3PbP1ysXzjQ2bR4uOZ6L7fvKtQ==","shasum":"ab1baa2ed642f88a187223a2a0736084ffffecf0","tarball":"https://registry.npmjs.org/@drtyhu8npm/doloremque-quas-at/-/doloremque-quas-at-1.0.0.tgz","fileCount":10,"unpackedSize":14915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsFJLdAtGDiSMykwQbnd9dUm/MrVDX9tatBoxwzVQSgAIgdCq2thahgIQXM0om+RG7uA7SCiAjfsXMI8Z1EC501eg="}]},"_npmUser":{"name":"vit89446","email":"vit89446@gmail.com"},"directories":{},"maintainers":[{"name":"vit89446","email":"vit89446@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doloremque-quas-at_1.0.0_1714041595107_0.8100470301046403"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-25T10:39:55.025Z","1.0.0":"2024-04-25T10:39:55.268Z","modified":"2024-04-25T10:39:55.521Z"},"maintainers":[{"name":"vit89446","email":"vit89446@gmail.com"}],"description":"This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.","homepage":"https://github.com/drtyhu8npm/doloremque-quas-at/#readme","keywords":["offset","proto","symbol","authentication","loading","gdpr","shim","extra","compiler","types","css-in-js","idle","unicode","Symbol","fast-deep-clone","ES7","enumerable","styleguide","ts","from","animation","fs","slot","helpers","AsyncIterator","http","figlet","map","walking","check","tape","gestures","argument","take","output","object","dataview","css variable","io-ts","jest","spawn","Int16Array","shebang","call","lesscss","wordwrap","redux","regular expressions","6to5","hasOwn","CSSStyleDeclaration","Observables","gradients css","command","validator","argv","form-validation","gradients css3","has","call-bound","ponyfill","jwt","banner","call-bind","file","sequence","shrinkwrap","es7","signal","es-shims","Array","wait","cache","trim","JSON","contains","intrinsic","higher-order","accessor","ES2017","args","qs","iterate","zod","serialize","streams","Float64Array","date","fastcopy","BigUint64Array","karma","modules","rm -rf","flatten","which","ES2019","equality","metadata","sorted","art","is","dependency manager","indicator","whatwg","json-schema","characters","get","throat","Uint8Array","matchAll","String.prototype.matchAll","bdd","task","ES5","random","watchFile","json","graphql","express","inspect","concurrency","weakset","trimStart","touch","spinner","react animation","iteration","dom-testing-library","typed array","setImmediate","limit","superstruct","syntaxerror","bundling","equal","make dir","hardlinks","redact","Object","mkdir","package manager","eslintconfig","shell","Array.prototype.findLastIndex","@@toStringTag","speed","ES2020","getter","assert","sigterm","progress","pyyaml","commander","forms","parse","type","match","preserve-symlinks","descriptor","fullwidth","private","protobuf","setter","WebSocket","Function.prototype.name","Set","language","estree","config","valid","0","callbind","Object.is","mime","streams2","utilities","utils","optimizer","transpiler","cjk","request","tdd","forEach","RegExp#flags","stateless","packages","es2017","find-up","reuse","babel","reducer","ajax","jsdom","ansi","cmd","async","[[Prototype]]","3d","terminal","inference","compare","command-line","internal","core-js","visual","curried","color","trimRight","flags","shared","events","package.json","rangeerror","callback","generics","persistent","Stream","watcher","find","logger","harmony","styles","optimist","await","react","property","babel-core","BigInt64Array","mru","option","tc39","less css","process","length","symlink","classnames","multi-package","airbnb","ECMAScript 2020","immer","format","promises","id","matches","duplex","macos","less.js","wrap","descriptors","ES3","fast-copy","batch","chromium","toolkit","eslint","react-testing-library","bound","pnpm9","ES2021","argparse","push","Array.prototype.includes","pretty","groupBy"],"repository":{"type":"git","url":"git+https://github.com/drtyhu8npm/doloremque-quas-at.git"},"author":{"name":"drtyhu8"},"bugs":{"url":"https://github.com/drtyhu8npm/doloremque-quas-at/issues"},"license":"MIT","readme":"# @drtyhu8npm/doloremque-quas-at\r\n\r\nThis is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.\r\n\r\nThis library is primarily used by the `--importHelpers` flag in TypeScript.\r\nWhen using `--importHelpers`, a module that uses helper functions like `__extends` and `__assign` in the following emitted file:\r\n\r\n```ts\r\nvar __assign = (this && this.__assign) || Object.assign || function(t) {\r\n    for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n        s = arguments[i];\r\n        for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\r\n            t[p] = s[p];\r\n    }\r\n    return t;\r\n};\r\nexports.x = {};\r\nexports.y = __assign({}, exports.x);\r\n\r\n```\r\n\r\nwill instead be emitted as something like the following:\r\n\r\n```ts\r\nvar @drtyhu8npm/doloremque-quas-at_1 = require(\"@drtyhu8npm/doloremque-quas-at\");\r\nexports.x = {};\r\nexports.y = @drtyhu8npm/doloremque-quas-at_1.__assign({}, exports.x);\r\n```\r\n\r\nBecause this can avoid duplicate declarations of things like `__extends`, `__assign`, etc., this means delivering users smaller files on average, as well as less runtime overhead.\r\nFor optimized bundles with TypeScript, you should absolutely consider using `@drtyhu8npm/doloremque-quas-at` and `--importHelpers`.\r\n\r\n# Installing\r\n\r\nFor the latest stable version, run:\r\n\r\n## npm\r\n\r\n```sh\r\n# TypeScript 3.9.2 or later\r\nnpm install @drtyhu8npm/doloremque-quas-at\r\n\r\n# TypeScript 3.8.4 or earlier\r\nnpm install @drtyhu8npm/doloremque-quas-at@^1\r\n\r\n# TypeScript 2.3.2 or earlier\r\nnpm install @drtyhu8npm/doloremque-quas-at@1.6.1\r\n```\r\n\r\n## yarn\r\n\r\n```sh\r\n# TypeScript 3.9.2 or later\r\nyarn add @drtyhu8npm/doloremque-quas-at\r\n\r\n# TypeScript 3.8.4 or earlier\r\nyarn add @drtyhu8npm/doloremque-quas-at@^1\r\n\r\n# TypeScript 2.3.2 or earlier\r\nyarn add @drtyhu8npm/doloremque-quas-at@1.6.1\r\n```\r\n\r\n## bower\r\n\r\n```sh\r\n# TypeScript 3.9.2 or later\r\nbower install @drtyhu8npm/doloremque-quas-at\r\n\r\n# TypeScript 3.8.4 or earlier\r\nbower install @drtyhu8npm/doloremque-quas-at@^1\r\n\r\n# TypeScript 2.3.2 or earlier\r\nbower install @drtyhu8npm/doloremque-quas-at@1.6.1\r\n```\r\n\r\n## JSPM\r\n\r\n```sh\r\n# TypeScript 3.9.2 or later\r\njspm install @drtyhu8npm/doloremque-quas-at\r\n\r\n# TypeScript 3.8.4 or earlier\r\njspm install @drtyhu8npm/doloremque-quas-at@^1\r\n\r\n# TypeScript 2.3.2 or earlier\r\njspm install @drtyhu8npm/doloremque-quas-at@1.6.1\r\n```\r\n\r\n# Usage\r\n\r\nSet the `importHelpers` compiler option on the command line:\r\n\r\n```\r\ntsc --importHelpers file.ts\r\n```\r\n\r\nor in your tsconfig.json:\r\n\r\n```json\r\n{\r\n    \"compilerOptions\": {\r\n        \"importHelpers\": true\r\n    }\r\n}\r\n```\r\n\r\n#### For bower and JSPM users\r\n\r\nYou will need to add a `paths` mapping for `@drtyhu8npm/doloremque-quas-at`, e.g. For Bower users:\r\n\r\n```json\r\n{\r\n    \"compilerOptions\": {\r\n        \"module\": \"amd\",\r\n        \"importHelpers\": true,\r\n        \"baseUrl\": \"./\",\r\n        \"paths\": {\r\n            \"@drtyhu8npm/doloremque-quas-at\" : [\"bower_components/@drtyhu8npm/doloremque-quas-at/@drtyhu8npm/doloremque-quas-at.d.ts\"]\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nFor JSPM users:\r\n\r\n```json\r\n{\r\n    \"compilerOptions\": {\r\n        \"module\": \"system\",\r\n        \"importHelpers\": true,\r\n        \"baseUrl\": \"./\",\r\n        \"paths\": {\r\n            \"@drtyhu8npm/doloremque-quas-at\" : [\"jspm_packages/npm/@drtyhu8npm/doloremque-quas-at@2.x.y/@drtyhu8npm/doloremque-quas-at.d.ts\"]\r\n        }\r\n    }\r\n}\r\n```\r\n\r\n## Deployment\r\n\r\n- Choose your new version number\r\n- Set it in `package.json` and `bower.json`\r\n- Create a tag: `git tag [version]`\r\n- Push the tag: `git push --tags`\r\n- Create a [release in GitHub](https://github.com/microsoft/@drtyhu8npm/doloremque-quas-at/releases)\r\n- Run the [publish to npm](https://github.com/microsoft/@drtyhu8npm/doloremque-quas-at/actions?query=workflow%3A%22Publish+to+NPM%22) workflow\r\n\r\nDone.\r\n\r\n# Contribute\r\n\r\nThere are many ways to [contribute](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript.\r\n\r\n* [Submit bugs](https://github.com/Microsoft/TypeScript/issues) and help us verify fixes as they are checked in.\r\n* Review the [source code changes](https://github.com/Microsoft/TypeScript/pulls).\r\n* Engage with other TypeScript users and developers on [StackOverflow](http://stackoverflow.com/questions/tagged/typescript).\r\n* Join the [#typescript](http://twitter.com/#!/search/realtime/%23typescript) discussion on Twitter.\r\n* [Contribute bug fixes](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md).\r\n\r\n# Documentation\r\n\r\n* [Quick tutorial](http://www.typescriptlang.org/Tutorial)\r\n* [Programming handbook](http://www.typescriptlang.org/Handbook)\r\n* [Homepage](http://www.typescriptlang.org/)\r\n","readmeFilename":"README.md"}