3.9.156 • Published 1 year ago

@firanorg/fuga-quis-optio v3.9.156

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@firanorg/fuga-quis-optio

This is a runtime library for TypeScript 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:

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:

var @firanorg/fuga-quis-optio_1 = require("@firanorg/fuga-quis-optio");
exports.x = {};
exports.y = @firanorg/fuga-quis-optio_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 @firanorg/fuga-quis-optio and --importHelpers.

Installing

For the latest stable version, run:

npm

# TypeScript 3.9.2 or later
npm install @firanorg/fuga-quis-optio

# TypeScript 3.8.4 or earlier
npm install @firanorg/fuga-quis-optio@^1

# TypeScript 2.3.2 or earlier
npm install @firanorg/fuga-quis-optio@1.6.1

yarn

# TypeScript 3.9.2 or later
yarn add @firanorg/fuga-quis-optio

# TypeScript 3.8.4 or earlier
yarn add @firanorg/fuga-quis-optio@^1

# TypeScript 2.3.2 or earlier
yarn add @firanorg/fuga-quis-optio@1.6.1

bower

# TypeScript 3.9.2 or later
bower install @firanorg/fuga-quis-optio

# TypeScript 3.8.4 or earlier
bower install @firanorg/fuga-quis-optio@^1

# TypeScript 2.3.2 or earlier
bower install @firanorg/fuga-quis-optio@1.6.1

JSPM

# TypeScript 3.9.2 or later
jspm install @firanorg/fuga-quis-optio

# TypeScript 3.8.4 or earlier
jspm install @firanorg/fuga-quis-optio@^1

# TypeScript 2.3.2 or earlier
jspm install @firanorg/fuga-quis-optio@1.6.1

Usage

Set the importHelpers compiler option on the command line:

tsc --importHelpers file.ts

or in your tsconfig.json:

{
    "compilerOptions": {
        "importHelpers": true
    }
}

For bower and JSPM users

You will need to add a paths mapping for @firanorg/fuga-quis-optio, e.g. For Bower users:

{
    "compilerOptions": {
        "module": "amd",
        "importHelpers": true,
        "baseUrl": "./",
        "paths": {
            "@firanorg/fuga-quis-optio" : ["bower_components/@firanorg/fuga-quis-optio/@firanorg/fuga-quis-optio.d.ts"]
        }
    }
}

For JSPM users:

{
    "compilerOptions": {
        "module": "system",
        "importHelpers": true,
        "baseUrl": "./",
        "paths": {
            "@firanorg/fuga-quis-optio" : ["jspm_packages/npm/@firanorg/fuga-quis-optio@2.x.y/@firanorg/fuga-quis-optio.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
  • Run the publish to npm workflow

Done.

Contribute

There are many ways to contribute to TypeScript.

Documentation

dependenciescss lesstslibURLSearchParamsTypeScriptcommand-lineeventDispatcherinstallerindicatortddarraysauthenticationECMAScript 2015textwritablefullsymlinktypescripturlObservablesMicrosoftec2hookformhases2016cloudformationloggingiteratorreducerES2017Uint8ClampedArrayidlecss nestingcorsinterruptsajvrandomESnextrequeststatelessUint8ArraySymbol.toStringTagcollection.es6validationmake dircompile lessredactstablejapaneseinstallschemewatcheri18nvisualswfES5IteratormacosfindArray.prototype.flattenPushstylingrobustECMAScript 2018protocol-bufferscallbindpostcssexecreadReactiveXparenthttpsreactformssqsstyled-componentsansihotdataviewsignalkeysregexphooksrestencryptionhttpspeednamescheme-validationFunction.prototype.namelogprotobufrm -rfstringifiersortsuperstructlastfastifycallboundtyped arrayzeropreserve-symlinksdataECMAScript 2021args__proto__RegExp#flagsECMAScript 2020censorgdprpersistents3promiseString.prototype.matchAllsyntaxprogressimmutablelanguageweakmapsortedasciicloudtrailbyteLengthcall-bindObjectmergebrowserlistArrayBufferownmatchmochaString.prototype.trimStreamSetgetpromisesinferencesymlinkschinesepnpm9private datapathdeepclonewhichArray.prototype.containslook-upwraprm -frRxpositiveimportflatMapHyBitypeofjasminemodulesargumentwindowsparentsdiffcjkreact-testing-librarykinesispackagegroupdropes-shimsoutputwatchingmatchestoolscallbacktoStringTagsharedarraybufferhasOwnPropertymixinstoArrayperformantInt8ArrayReactiveExtensionsconsolees6loadingzodframeworkArray.prototype.includesgetOwnPropertyDescriptorawswarningcomputed-typesassignObject.definePropertytaskgroupBycreategetoptmiddlewarepropertiescss-in-jscryptofetchwebassertsflagqscore-jsUint32Arraytraversetestlengthclifast-deep-copytrimStart@@toStringTagtypesafeaccessorregularmkdirpstyleECMAScript 2016nativeestreeelasticacheregular expressionsInt16Arrayairbnbobjmimetypesless.jstsES2022stringifytrimLeftfilterjsdomarraybufferfindupnegativearktypefastcopysyntaxerrorin$.extendcolorfile systemdeep-cloneeslintconfigemrcommanddebuggerUint16Arrayinternalstarterfunctionschromiumerror-handlingnumberjQuerypicomatches5concatenumerablesequenceBigInt64ArraybuffersArray.prototype.findLastIndexrestfulcoreoptiondirfastclonemapstylesnpmobjectpushhas-ownjsECMAScript 3prototoolkitttyflattenES2021Float32Arraytesterbddwhatwgfull-widthjsonintrinsices2017extensionWeakMaplazytakeviewrangeerroridwaitlivevalidateextendMapES6shebanglistenersrequiremoveglacierfscryptcode pointsBigUint64Arraygradients cssArray.prototype.findLastfpsdefinefunctionstringmobilereuse
3.9.156

1 year ago

3.9.155

1 year ago

3.9.154

1 year ago

3.9.145

1 year ago

3.9.146

1 year ago

3.9.143

1 year ago

3.9.144

1 year ago

3.9.149

1 year ago

3.9.147

1 year ago

3.9.148

1 year ago

3.9.152

1 year ago

3.9.153

1 year ago

3.9.150

1 year ago

3.9.151

1 year ago

3.9.138

2 years ago

3.9.139

2 years ago

3.9.136

2 years ago

3.9.137

2 years ago

3.9.141

2 years ago

3.9.142

2 years ago

3.9.140

2 years ago

2.9.135

2 years ago

2.9.136

2 years ago

2.7.135

2 years ago

2.8.135

2 years ago

2.7.134

2 years ago

2.7.128

2 years ago

2.7.129

2 years ago

2.7.127

2 years ago

2.7.131

2 years ago

2.7.132

2 years ago

2.7.133

2 years ago

2.7.130

2 years ago

2.7.126

2 years ago

2.7.125

2 years ago

2.7.124

2 years ago

2.7.121

2 years ago

2.7.122

2 years ago

2.7.123

2 years ago

2.7.120

2 years ago

2.7.118

2 years ago

2.7.119

2 years ago

2.7.117

2 years ago

2.7.116

2 years ago

2.7.115

2 years ago

2.6.115

2 years ago

2.5.115

2 years ago

2.5.114

2 years ago

2.5.113

2 years ago

2.5.112

2 years ago

2.4.112

2 years ago

1.1.29

2 years ago

1.1.28

2 years ago

2.4.111

2 years ago

2.4.110

2 years ago

2.4.109

2 years ago

2.4.108

2 years ago

1.1.30

2 years ago

2.4.107

2 years ago

2.4.106

2 years ago

2.4.105

2 years ago

1.1.34

2 years ago

1.3.58

2 years ago

1.1.33

2 years ago

1.1.32

2 years ago

1.1.31

2 years ago

1.3.59

2 years ago

1.3.60

2 years ago

1.3.61

2 years ago

1.3.64

2 years ago

1.3.65

2 years ago

1.3.62

2 years ago

1.3.63

2 years ago

2.4.87

2 years ago

2.4.86

2 years ago

2.4.89

2 years ago

1.3.66

2 years ago

2.4.88

2 years ago

1.3.67

2 years ago

2.4.83

2 years ago

2.4.82

2 years ago

2.4.85

2 years ago

2.4.84

2 years ago

2.4.90

2 years ago

2.4.92

2 years ago

2.4.91

2 years ago

1.4.80

2 years ago

1.4.82

2 years ago

1.4.81

2 years ago

2.4.98

2 years ago

2.4.97

2 years ago

2.4.99

2 years ago

2.4.94

2 years ago

2.4.93

2 years ago

2.4.96

2 years ago

2.4.95

2 years ago

1.1.19

2 years ago

1.1.23

2 years ago

1.1.22

2 years ago

1.1.21

2 years ago

1.1.20

2 years ago

1.1.27

2 years ago

1.1.26

2 years ago

1.1.25

2 years ago

1.1.24

2 years ago

1.2.41

2 years ago

1.2.42

2 years ago

1.2.40

2 years ago

1.4.68

2 years ago

1.2.45

2 years ago

1.4.67

2 years ago

1.2.46

2 years ago

1.2.43

2 years ago

1.4.69

2 years ago

1.2.44

2 years ago

1.2.49

2 years ago

1.2.47

2 years ago

1.2.48

2 years ago

1.4.71

2 years ago

1.4.70

2 years ago

1.4.73

2 years ago

1.4.72

2 years ago

1.4.75

2 years ago

1.2.52

2 years ago

1.4.74

2 years ago

1.2.53

2 years ago

1.4.77

2 years ago

1.2.50

2 years ago

1.4.76

2 years ago

1.2.51

2 years ago

1.4.79

2 years ago

1.2.56

2 years ago

1.4.78

2 years ago

1.2.57

2 years ago

1.2.54

2 years ago

1.2.55

2 years ago

1.2.58

2 years ago

2.4.104

2 years ago

2.4.103

2 years ago

2.4.102

2 years ago

2.4.101

2 years ago

2.4.100

2 years ago

1.2.34

2 years ago

1.2.35

2 years ago

1.2.38

2 years ago

1.2.39

2 years ago

1.2.36

2 years ago

1.2.37

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago