# @ryniaubenpm2/recusandae-architecto-tempora

> This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

Latest version **1.0.0** (published 2024-05-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install @ryniaubenpm2/recusandae-architecto-tempora
pnpm add @ryniaubenpm2/recusandae-architecto-tempora
yarn add @ryniaubenpm2/recusandae-architecto-tempora
bun add @ryniaubenpm2/recusandae-architecto-tempora
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2024-05-01 |
| First published | 2024-05-01 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 16 |
| Unpacked size | 16.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | ryniaube |
| Maintainers | mi762136 |
| Keywords | parser, form, parse, rmdir, env, predictable, getPrototypeOf, argument, values, optimist, side, http, ECMAScript 2015, crypt, react-hook-form, censor, tools, less mixins, utility, Float64Array, iterator, module, variables, Object.entries, package, forms, require, reuse, operating-system, wordwrap, deep, group, array, readablestream, optimizer, beanstalk, findLastIndex, xterm, ava, proxy, copy, set, callbound, ast, weakmap, length, bluebird, setPrototypeOf, limited, ebs, bcrypt, language, pretty, _.extend, aws, loadbalancing, regexp, inference, make, es-shims, wait, duplex, enumerable, expression, gradients css3, id, byte, logger, linux, jsdom, file system, proto, import, Set, bundler, picomatch, assign, toolkit, live, io-ts, Array.prototype.flat, key, arguments, eslintplugin, Function.prototype.name, native, ajax, compare, zero, l10n, workspace:*, accessor, ECMAScript 6, dotenv, hot, fetch, has, immer, https, url, date, accessibility, less compiler, preprocessor, ES2017, deterministic, stylesheet, core-js, read, @@toStringTag, emit, getintrinsic, some, variables in css, StyleSheet, libphonenumber, macos, install, cmd, browser, color, bind, glacier, view, concatMap, es, web, mkdirs, state, bootstrap less, emoji, redux, child, dataview, Array.prototype.findLast, serializer, await, URLSearchParams, jasmine, Uint32Array, query, ajv, spawn, Object.values, Observable, readable, extend, progress, visual, chai, HyBi, Array.prototype.flatMap, Push, matchAll, ECMAScript 2019, CSS, react-hooks, tester, functional, eventEmitter, setImmediate, call-bind, fixed-width, create, core, hookform, figlet, trimEnd, slice, amazon, rfc4122, default, browserslist, types, debug, getOwnPropertyDescriptor, package manager, fps, xdg-open, eslint-plugin, ECMAScript 2023, symbol, protobuf, es2015, lesscss, deepclone, yaml, input, executable, global, walk, app, terminal, spinners, modules, pnpm9, globals, merge, rate, JSON, sequence, positive, fast-copy, Int8Array, WebSockets, codes, stream, router, flux, command-line, typedarrays, defineProperty, up, streams2, consume, TypedArray, jsdiff, check, ascii, test, npm, groupBy, classes, stringifier, open, slot, api, ES2016, gradients css, Observables, properties, structuredClone, contains, css, east-asian-width, less.js, busy, wrap, break, status, waf, String.prototype.matchAll, Stream, launch, estree, regex, shared, Uint8Array, name, middleware, Underscore, mocha, BigInt64Array, tc39, byteOffset, uuid, Array.prototype.filter, fast-clone, prop, ArrayBuffer, typedarray, ECMAScript 2016, joi, browserlist, superstruct, arrays, react-testing-library, ender, symbols, ts, full-width, vars, toSorted, description, extension, utilities, signal, autoprefixer, a11y, ES3, sham, from, pipe, coercible, lint, cors, dom, phone, take, util.inspect, characters, environment, omit, weakset, [[Prototype]], offset, watch, circular, findup, async, chinese, scheme-validation, args, auth, random, deep-clone, uninstall, deepcopy, toArray, style, getopt, ArrayBuffer#slice, limit, column, command, functions, Array.prototype.flatten, queue, rm -fr, mapreduce, less css, worker, form-validation, Map, autoscaling, stable, CSSStyleDeclaration, queueMicrotask, indicator, sameValueZero, sigterm, replay, curl, mobile, parsing, sharedarraybuffer, ponyfill, swf, runtime, console, ES2018, superagent, quote, fastclone, jsonpath, es-abstract, typanion, kinesis, styleguide, ses, class-validator, error, recursive, connect, css variable, cloudfront, symlink, javascript, callback, reducer, format, plugin, unicode, traverse, trimStart, jwt, validation, option, colors, environments, shell, elm, private, shrinkwrap, mkdirp, styles, match, inspect, mimetypes, sigint, mime-db, eslint, windows, korean, pyyaml, JSON-Schema, route53 |

## Links

- npm: https://www.npmjs.com/package/@ryniaubenpm2/recusandae-architecto-tempora
- Repository: https://github.com/ryniaubenpm2/recusandae-architecto-tempora
- Homepage: https://github.com/ryniaubenpm2/recusandae-architecto-tempora/#readme
- Issues: https://github.com/ryniaubenpm2/recusandae-architecto-tempora/issues
- npm.io page: https://npm.io/package/@ryniaubenpm2/recusandae-architecto-tempora

## Dependencies (16)

- [@landmineaknpm/dolorum-quo-hic](https://npm.io/package/@landmineaknpm/dolorum-quo-hic.md) ^1.0.0
- [@landmineaknpm/totam-quas-atque](https://npm.io/package/@landmineaknpm/totam-quas-atque.md) ^1.0.0
- [@ryniaubenpm2/magni-ullam-optio](https://npm.io/package/@ryniaubenpm2/magni-ullam-optio.md) ^1.0.0
- [@ryniaubenpm2/ipsam-doloribus-ad](https://npm.io/package/@ryniaubenpm2/ipsam-doloribus-ad.md) ^1.0.0
- [@ryniaubenpm2/minima-ea-distinctio](https://npm.io/package/@ryniaubenpm2/minima-ea-distinctio.md) ^1.0.0
- [@ryniaubenpm2/quae-consectetur-aut](https://npm.io/package/@ryniaubenpm2/quae-consectetur-aut.md) ^1.0.0
- [@ryniaubenpm2/saepe-corporis-ullam](https://npm.io/package/@ryniaubenpm2/saepe-corporis-ullam.md) ^1.0.0
- [@ryniaubenpm2/omnis-placeat-nostrum](https://npm.io/package/@ryniaubenpm2/omnis-placeat-nostrum.md) ^1.0.0
- [@ryniaubenpm2/labore-velit-cupiditate](https://npm.io/package/@ryniaubenpm2/labore-velit-cupiditate.md) ^1.0.0
- [@ryniaubenpm2/voluptates-velit-minima](https://npm.io/package/@ryniaubenpm2/voluptates-velit-minima.md) ^1.0.0
- [@ryniaubenpm2/nesciunt-molestiae-quasi](https://npm.io/package/@ryniaubenpm2/nesciunt-molestiae-quasi.md) ^1.0.0
- [@ryniaubenpm2/veniam-occaecati-impedit](https://npm.io/package/@ryniaubenpm2/veniam-occaecati-impedit.md) ^1.0.0
- [@ryniaubenpm2/doloremque-aperiam-dolorem](https://npm.io/package/@ryniaubenpm2/doloremque-aperiam-dolorem.md) ^1.0.0
- [@ryniaubenpm2/porro-excepturi-distinctio](https://npm.io/package/@ryniaubenpm2/porro-excepturi-distinctio.md) ^1.0.0
- [@ryniaubenpm2/perferendis-quasi-voluptatibus](https://npm.io/package/@ryniaubenpm2/perferendis-quasi-voluptatibus.md) ^1.0.0
- [@ryniaubenpm2/voluptatem-architecto-praesentium](https://npm.io/package/@ryniaubenpm2/voluptatem-architecto-praesentium.md) ^1.0.0

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 1.0.0 (latest) — 2024-05-01

## README

# @ryniaubenpm2/recusandae-architecto-tempora

This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

This library is primarily used by the `--importHelpers` flag in TypeScript.
When using `--importHelpers`, a module that uses helper functions like `__extends` and `__assign` in the following emitted file:

```ts
var __assign = (this && this.__assign) || Object.assign || function(t) {
    for (var s, i = 1, n = arguments.length; i < n; i++) {
        s = arguments[i];
        for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
            t[p] = s[p];
    }
    return t;
};
exports.x = {};
exports.y = __assign({}, exports.x);

```

will instead be emitted as something like the following:

```ts
var @ryniaubenpm2/recusandae-architecto-tempora_1 = require("@ryniaubenpm2/recusandae-architecto-tempora");
exports.x = {};
exports.y = @ryniaubenpm2/recusandae-architecto-tempora_1.__assign({}, exports.x);
```

Because 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.
For optimized bundles with TypeScript, you should absolutely consider using `@ryniaubenpm2/recusandae-architecto-tempora` and `--importHelpers`.

# Installing

For the latest stable version, run:

## npm

```sh
# TypeScript 3.9.2 or later
npm install @ryniaubenpm2/recusandae-architecto-tempora

# TypeScript 3.8.4 or earlier
npm install @ryniaubenpm2/recusandae-architecto-tempora@^1

# TypeScript 2.3.2 or earlier
npm install @ryniaubenpm2/recusandae-architecto-tempora@1.6.1
```

## yarn

```sh
# TypeScript 3.9.2 or later
yarn add @ryniaubenpm2/recusandae-architecto-tempora

# TypeScript 3.8.4 or earlier
yarn add @ryniaubenpm2/recusandae-architecto-tempora@^1

# TypeScript 2.3.2 or earlier
yarn add @ryniaubenpm2/recusandae-architecto-tempora@1.6.1
```

## bower

```sh
# TypeScript 3.9.2 or later
bower install @ryniaubenpm2/recusandae-architecto-tempora

# TypeScript 3.8.4 or earlier
bower install @ryniaubenpm2/recusandae-architecto-tempora@^1

# TypeScript 2.3.2 or earlier
bower install @ryniaubenpm2/recusandae-architecto-tempora@1.6.1
```

## JSPM

```sh
# TypeScript 3.9.2 or later
jspm install @ryniaubenpm2/recusandae-architecto-tempora

# TypeScript 3.8.4 or earlier
jspm install @ryniaubenpm2/recusandae-architecto-tempora@^1

# TypeScript 2.3.2 or earlier
jspm install @ryniaubenpm2/recusandae-architecto-tempora@1.6.1
```

# Usage

Set the `importHelpers` compiler option on the command line:

```
tsc --importHelpers file.ts
```

or in your tsconfig.json:

```json
{
    "compilerOptions": {
        "importHelpers": true
    }
}
```

#### For bower and JSPM users

You will need to add a `paths` mapping for `@ryniaubenpm2/recusandae-architecto-tempora`, e.g. For Bower users:

```json
{
    "compilerOptions": {
        "module": "amd",
        "importHelpers": true,
        "baseUrl": "./",
        "paths": {
            "@ryniaubenpm2/recusandae-architecto-tempora" : ["bower_components/@ryniaubenpm2/recusandae-architecto-tempora/@ryniaubenpm2/recusandae-architecto-tempora.d.ts"]
        }
    }
}
```

For JSPM users:

```json
{
    "compilerOptions": {
        "module": "system",
        "importHelpers": true,
        "baseUrl": "./",
        "paths": {
            "@ryniaubenpm2/recusandae-architecto-tempora" : ["jspm_packages/npm/@ryniaubenpm2/recusandae-architecto-tempora@2.x.y/@ryniaubenpm2/recusandae-architecto-tempora.d.ts"]
        }
    }
}
```

## Deployment

- Choose your new version number
- Set it in `package.json` and `bower.json`
- Create a tag: `git tag [version]`
- Push the tag: `git push --tags`
- Create a [release in GitHub](https://github.com/microsoft/@ryniaubenpm2/recusandae-architecto-tempora/releases)
- Run the [publish to npm](https://github.com/microsoft/@ryniaubenpm2/recusandae-architecto-tempora/actions?query=workflow%3A%22Publish+to+NPM%22) workflow

Done.

# Contribute

There are many ways to [contribute](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript.

* [Submit bugs](https://github.com/Microsoft/TypeScript/issues) and help us verify fixes as they are checked in.
* Review the [source code changes](https://github.com/Microsoft/TypeScript/pulls).
* Engage with other TypeScript users and developers on [StackOverflow](http://stackoverflow.com/questions/tagged/typescript).
* Join the [#typescript](http://twitter.com/#!/search/realtime/%23typescript) discussion on Twitter.
* [Contribute bug fixes](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md).

# Documentation

* [Quick tutorial](http://www.typescriptlang.org/Tutorial)
* [Programming handbook](http://www.typescriptlang.org/Handbook)
* [Homepage](http://www.typescriptlang.org/)

---
_Source: https://npm.io/package/@ryniaubenpm2/recusandae-architecto-tempora · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
