Socket
Socket
Sign inDemoInstall

babel-preset-proposal-typescript

Package Overview
Dependencies
91
Maintainers
2
Versions
31
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.0 to 2.2.0

184

lib/cjs.js

@@ -13,3 +13,2 @@ 'use strict';

var proposalPipelineOperator = require('@babel/plugin-proposal-pipeline-operator');
var proposalPrivateMethods = require('@babel/plugin-proposal-private-methods');
var proposalPrivatePropertyInObject = require('@babel/plugin-proposal-private-property-in-object');

@@ -33,3 +32,2 @@ var proposalRecordAndTuple = require('@babel/plugin-proposal-record-and-tuple');

var proposalPipelineOperator__default = /*#__PURE__*/_interopDefaultLegacy(proposalPipelineOperator);
var proposalPrivateMethods__default = /*#__PURE__*/_interopDefaultLegacy(proposalPrivateMethods);
var proposalPrivatePropertyInObject__default = /*#__PURE__*/_interopDefaultLegacy(proposalPrivatePropertyInObject);

@@ -41,101 +39,97 @@ var proposalRecordAndTuple__default = /*#__PURE__*/_interopDefaultLegacy(proposalRecordAndTuple);

var syntaxV8intrinsic = helperPluginUtils.declare(function (api) {
api.assertVersion(7);
return {
name: 'v8intrinsic',
manipulateOptions: function (_opts, parserOpts) {
parserOpts.plugins.push('v8intrinsic');
},
};
var syntaxV8intrinsic = helperPluginUtils.declare((api) => {
api.assertVersion(7);
return {
name: "v8intrinsic",
manipulateOptions(_opts, parserOpts) {
parserOpts.plugins.push("v8intrinsic");
}
};
});
var NODE_VERSION = process.versions.node;
var IS_RECORD_TUPLE_SUPPORTED = compareVersions.compare(NODE_VERSION, '14.6', '>=');
const NODE_VERSION = process.versions.node;
const IS_RECORD_TUPLE_SUPPORTED = compareVersions.compare(NODE_VERSION, "14.6", ">=");
var index = helperPluginUtils.declare(function (api, _a) {
var classLoose = _a.classLoose, decoratorsBeforeExport = _a.decoratorsBeforeExport, _b = _a.decoratorsLegacy, decoratorsLegacy = _b === void 0 ? true : _b, isTSX = _a.isTSX, _c = _a.pipelineOperator, pipelineOperator = _c === void 0 ? 'minimal' : _c, _d = _a.recordTuplePolyfill, recordTuplePolyfill = _d === void 0 ? IS_RECORD_TUPLE_SUPPORTED : _d, _e = _a.recordTupleSyntaxType, recordTupleSyntaxType = _e === void 0 ? 'hash' : _e;
api.assertVersion(7);
return {
var index = helperPluginUtils.declare((api, {
classLoose,
decoratorsBeforeExport,
decoratorsLegacy = true,
isTSX,
pipelineOperator = "minimal",
recordTuplePolyfill = IS_RECORD_TUPLE_SUPPORTED,
recordTupleSyntaxType = "hash"
}) => {
api.assertVersion(7);
return {
plugins: [
[
syntaxDecorators__default['default'],
{
decoratorsBeforeExport,
legacy: decoratorsLegacy
}
],
[
syntaxTypeScript__default['default'],
{
isTSX
}
],
syntaxV8intrinsic,
proposalAsyncDoExpressions__default['default'],
[
proposalClassStaticBlock__default['default'],
{
loose: classLoose
}
],
[
proposalClassProperties__default['default'],
{
loose: classLoose
}
],
proposalDoExpressions__default['default'],
proposalFunctionBind__default['default'],
proposalFunctionSent__default['default'],
proposalJsonStrings__default['default'],
proposalPartialApplication__default['default'],
[
proposalPipelineOperator__default['default'],
{
proposal: pipelineOperator
}
],
[
proposalPrivatePropertyInObject__default['default'],
{
loose: classLoose
}
],
recordTuplePolyfill && [
proposalRecordAndTuple__default['default'],
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === "string" ? recordTuplePolyfill : void 0,
syntaxType: recordTupleSyntaxType
}
],
proposalThrowExpression__default['default']
].filter(Boolean),
overrides: isTSX ? void 0 : [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxDecorators__default['default'],
{
decoratorsBeforeExport: decoratorsBeforeExport,
legacy: decoratorsLegacy,
},
],
[
syntaxTypeScript__default['default'],
{
isTSX: isTSX,
},
],
syntaxV8intrinsic,
proposalAsyncDoExpressions__default['default'],
[
proposalClassStaticBlock__default['default'],
{
loose: classLoose,
},
],
[
proposalClassProperties__default['default'],
{
loose: classLoose,
},
],
proposalDoExpressions__default['default'],
proposalFunctionBind__default['default'],
proposalFunctionSent__default['default'],
proposalJsonStrings__default['default'],
proposalPartialApplication__default['default'],
[
proposalPipelineOperator__default['default'],
{
proposal: pipelineOperator,
},
],
[
proposalPrivateMethods__default['default'],
{
loose: classLoose,
},
],
[
proposalPrivatePropertyInObject__default['default'],
{
loose: classLoose,
},
],
recordTuplePolyfill && [
proposalRecordAndTuple__default['default'],
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === 'string'
? recordTuplePolyfill
: undefined,
syntaxType: recordTupleSyntaxType,
},
],
proposalThrowExpression__default['default'],
].filter(Boolean),
// no need to override if it has been enabled
overrides: isTSX
? undefined
: [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxTypeScript__default['default'],
{
isTSX: true,
},
],
],
},
],
};
[
syntaxTypeScript__default['default'],
{
isTSX: true
}
]
]
}
]
};
});
module.exports = index;

@@ -11,3 +11,2 @@ import { declare } from '@babel/helper-plugin-utils';

import proposalPipelineOperator from '@babel/plugin-proposal-pipeline-operator';
import proposalPrivateMethods from '@babel/plugin-proposal-private-methods';
import proposalPrivatePropertyInObject from '@babel/plugin-proposal-private-property-in-object';

@@ -21,99 +20,96 @@ import proposalRecordAndTuple from '@babel/plugin-proposal-record-and-tuple';

var syntaxV8intrinsic = declare((api) => {
api.assertVersion(7);
return {
name: 'v8intrinsic',
manipulateOptions(_opts, parserOpts) {
parserOpts.plugins.push('v8intrinsic');
},
};
api.assertVersion(7);
return {
name: "v8intrinsic",
manipulateOptions(_opts, parserOpts) {
parserOpts.plugins.push("v8intrinsic");
}
};
});
const NODE_VERSION = process.versions.node;
const IS_RECORD_TUPLE_SUPPORTED = compare(NODE_VERSION, '14.6', '>=');
const IS_RECORD_TUPLE_SUPPORTED = compare(NODE_VERSION, "14.6", ">=");
var index = declare((api, { classLoose, decoratorsBeforeExport, decoratorsLegacy = true, isTSX, pipelineOperator = 'minimal', recordTuplePolyfill = IS_RECORD_TUPLE_SUPPORTED, recordTupleSyntaxType = 'hash', }) => {
api.assertVersion(7);
return {
var index = declare((api, {
classLoose,
decoratorsBeforeExport,
decoratorsLegacy = true,
isTSX,
pipelineOperator = "minimal",
recordTuplePolyfill = IS_RECORD_TUPLE_SUPPORTED,
recordTupleSyntaxType = "hash"
}) => {
api.assertVersion(7);
return {
plugins: [
[
syntaxDecorators,
{
decoratorsBeforeExport,
legacy: decoratorsLegacy
}
],
[
syntaxTypeScript,
{
isTSX
}
],
syntaxV8intrinsic,
proposalAsyncDoExpressions,
[
proposalClassStaticBlock,
{
loose: classLoose
}
],
[
proposalClassProperties,
{
loose: classLoose
}
],
proposalDoExpressions,
proposalFunctionBind,
proposalFunctionSent,
proposalJsonStrings,
proposalPartialApplication,
[
proposalPipelineOperator,
{
proposal: pipelineOperator
}
],
[
proposalPrivatePropertyInObject,
{
loose: classLoose
}
],
recordTuplePolyfill && [
proposalRecordAndTuple,
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === "string" ? recordTuplePolyfill : void 0,
syntaxType: recordTupleSyntaxType
}
],
proposalThrowExpression
].filter(Boolean),
overrides: isTSX ? void 0 : [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxDecorators,
{
decoratorsBeforeExport,
legacy: decoratorsLegacy,
},
],
[
syntaxTypeScript,
{
isTSX,
},
],
syntaxV8intrinsic,
proposalAsyncDoExpressions,
[
proposalClassStaticBlock,
{
loose: classLoose,
},
],
[
proposalClassProperties,
{
loose: classLoose,
},
],
proposalDoExpressions,
proposalFunctionBind,
proposalFunctionSent,
proposalJsonStrings,
proposalPartialApplication,
[
proposalPipelineOperator,
{
proposal: pipelineOperator,
},
],
[
proposalPrivateMethods,
{
loose: classLoose,
},
],
[
proposalPrivatePropertyInObject,
{
loose: classLoose,
},
],
recordTuplePolyfill && [
proposalRecordAndTuple,
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === 'string'
? recordTuplePolyfill
: undefined,
syntaxType: recordTupleSyntaxType,
},
],
proposalThrowExpression,
].filter(Boolean),
// no need to override if it has been enabled
overrides: isTSX
? undefined
: [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxTypeScript,
{
isTSX: true,
},
],
],
},
],
};
[
syntaxTypeScript,
{
isTSX: true
}
]
]
}
]
};
});
export default index;

@@ -11,3 +11,2 @@ import { declare } from '@babel/helper-plugin-utils';

import proposalPipelineOperator from '@babel/plugin-proposal-pipeline-operator';
import proposalPrivateMethods from '@babel/plugin-proposal-private-methods';
import proposalPrivatePropertyInObject from '@babel/plugin-proposal-private-property-in-object';

@@ -20,101 +19,97 @@ import proposalRecordAndTuple from '@babel/plugin-proposal-record-and-tuple';

var syntaxV8intrinsic = declare(function (api) {
api.assertVersion(7);
return {
name: 'v8intrinsic',
manipulateOptions: function (_opts, parserOpts) {
parserOpts.plugins.push('v8intrinsic');
},
};
var syntaxV8intrinsic = declare((api) => {
api.assertVersion(7);
return {
name: "v8intrinsic",
manipulateOptions(_opts, parserOpts) {
parserOpts.plugins.push("v8intrinsic");
}
};
});
var NODE_VERSION = process.versions.node;
var IS_RECORD_TUPLE_SUPPORTED = compare(NODE_VERSION, '14.6', '>=');
const NODE_VERSION = process.versions.node;
const IS_RECORD_TUPLE_SUPPORTED = compare(NODE_VERSION, "14.6", ">=");
var index = declare(function (api, _a) {
var classLoose = _a.classLoose, decoratorsBeforeExport = _a.decoratorsBeforeExport, _b = _a.decoratorsLegacy, decoratorsLegacy = _b === void 0 ? true : _b, isTSX = _a.isTSX, _c = _a.pipelineOperator, pipelineOperator = _c === void 0 ? 'minimal' : _c, _d = _a.recordTuplePolyfill, recordTuplePolyfill = _d === void 0 ? IS_RECORD_TUPLE_SUPPORTED : _d, _e = _a.recordTupleSyntaxType, recordTupleSyntaxType = _e === void 0 ? 'hash' : _e;
api.assertVersion(7);
return {
var index = declare((api, {
classLoose,
decoratorsBeforeExport,
decoratorsLegacy = true,
isTSX,
pipelineOperator = "minimal",
recordTuplePolyfill = IS_RECORD_TUPLE_SUPPORTED,
recordTupleSyntaxType = "hash"
}) => {
api.assertVersion(7);
return {
plugins: [
[
syntaxDecorators,
{
decoratorsBeforeExport,
legacy: decoratorsLegacy
}
],
[
syntaxTypeScript,
{
isTSX
}
],
syntaxV8intrinsic,
proposalAsyncDoExpressions,
[
proposalClassStaticBlock,
{
loose: classLoose
}
],
[
proposalClassProperties,
{
loose: classLoose
}
],
proposalDoExpressions,
proposalFunctionBind,
proposalFunctionSent,
proposalJsonStrings,
proposalPartialApplication,
[
proposalPipelineOperator,
{
proposal: pipelineOperator
}
],
[
proposalPrivatePropertyInObject,
{
loose: classLoose
}
],
recordTuplePolyfill && [
proposalRecordAndTuple,
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === "string" ? recordTuplePolyfill : void 0,
syntaxType: recordTupleSyntaxType
}
],
proposalThrowExpression
].filter(Boolean),
overrides: isTSX ? void 0 : [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxDecorators,
{
decoratorsBeforeExport: decoratorsBeforeExport,
legacy: decoratorsLegacy,
},
],
[
syntaxTypeScript,
{
isTSX: isTSX,
},
],
syntaxV8intrinsic,
proposalAsyncDoExpressions,
[
proposalClassStaticBlock,
{
loose: classLoose,
},
],
[
proposalClassProperties,
{
loose: classLoose,
},
],
proposalDoExpressions,
proposalFunctionBind,
proposalFunctionSent,
proposalJsonStrings,
proposalPartialApplication,
[
proposalPipelineOperator,
{
proposal: pipelineOperator,
},
],
[
proposalPrivateMethods,
{
loose: classLoose,
},
],
[
proposalPrivatePropertyInObject,
{
loose: classLoose,
},
],
recordTuplePolyfill && [
proposalRecordAndTuple,
{
importPolyfill: !!recordTuplePolyfill,
polyfillModuleName: typeof recordTuplePolyfill === 'string'
? recordTuplePolyfill
: undefined,
syntaxType: recordTupleSyntaxType,
},
],
proposalThrowExpression,
].filter(Boolean),
// no need to override if it has been enabled
overrides: isTSX
? undefined
: [
{
test: /\.[jt]sx$/,
plugins: [
[
syntaxTypeScript,
{
isTSX: true,
},
],
],
},
],
};
[
syntaxTypeScript,
{
isTSX: true
}
]
]
}
]
};
});
export default index;

@@ -6,7 +6,7 @@ export interface ProposalTypeScriptOptions {

isTSX?: boolean;
pipelineOperator?: 'minimal' | 'smart' | 'fsharp';
pipelineOperator?: 'fsharp' | 'minimal' | 'smart';
recordTuplePolyfill?: boolean | string;
recordTupleSyntaxType?: 'hash' | 'bar';
recordTupleSyntaxType?: 'bar' | 'hash';
}
declare const _default: import("@babel/core").PluginItem;
export default _default;

@@ -1,20 +0,22 @@

import { declare } from '@babel/helper-plugin-utils';
import proposalAsyncDoExpressions from '@babel/plugin-proposal-async-do-expressions';
import proposalClassProperties from '@babel/plugin-proposal-class-properties';
import proposalClassStaticBlock from '@babel/plugin-proposal-class-static-block';
import proposalDoExpressions from '@babel/plugin-proposal-do-expressions';
import proposalFunctionBind from '@babel/plugin-proposal-function-bind';
import proposalFunctionSent from '@babel/plugin-proposal-function-sent';
import proposalJsonStrings from '@babel/plugin-proposal-json-strings';
import proposalPartialApplication from '@babel/plugin-proposal-partial-application';
import proposalPipelineOperator from '@babel/plugin-proposal-pipeline-operator';
import proposalPrivateMethods from '@babel/plugin-proposal-private-methods';
import proposalPrivatePropertyInObject from '@babel/plugin-proposal-private-property-in-object';
import proposalRecordAndTuple from '@babel/plugin-proposal-record-and-tuple';
import proposalThrowExpression from '@babel/plugin-proposal-throw-expressions';
import syntaxDecorators from '@babel/plugin-syntax-decorators';
import syntaxTypeScript from '@babel/plugin-syntax-typescript';
import syntaxV8intrinsic from './v8intrinsic';
import { IS_RECORD_TUPLE_SUPPORTED } from './utils';
export default declare((api, { classLoose, decoratorsBeforeExport, decoratorsLegacy = true, isTSX, pipelineOperator = 'minimal', recordTuplePolyfill = IS_RECORD_TUPLE_SUPPORTED, recordTupleSyntaxType = 'hash', }) => {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const helper_plugin_utils_1 = require("@babel/helper-plugin-utils");
const plugin_proposal_async_do_expressions_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-async-do-expressions"));
const plugin_proposal_class_properties_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-class-properties"));
const plugin_proposal_class_static_block_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-class-static-block"));
const plugin_proposal_do_expressions_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-do-expressions"));
const plugin_proposal_function_bind_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-function-bind"));
const plugin_proposal_function_sent_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-function-sent"));
const plugin_proposal_json_strings_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-json-strings"));
const plugin_proposal_partial_application_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-partial-application"));
const plugin_proposal_pipeline_operator_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-pipeline-operator"));
const plugin_proposal_private_property_in_object_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-private-property-in-object"));
const plugin_proposal_record_and_tuple_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-record-and-tuple"));
const plugin_proposal_throw_expressions_1 = tslib_1.__importDefault(require("@babel/plugin-proposal-throw-expressions"));
const plugin_syntax_decorators_1 = tslib_1.__importDefault(require("@babel/plugin-syntax-decorators"));
const plugin_syntax_typescript_1 = tslib_1.__importDefault(require("@babel/plugin-syntax-typescript"));
const v8intrinsic_1 = tslib_1.__importDefault(require("./v8intrinsic"));
const utils_1 = require("./utils");
exports.default = helper_plugin_utils_1.declare((api, { classLoose, decoratorsBeforeExport, decoratorsLegacy = true, isTSX, pipelineOperator = 'minimal', recordTuplePolyfill = utils_1.IS_RECORD_TUPLE_SUPPORTED, recordTupleSyntaxType = 'hash', }) => {
api.assertVersion(7);

@@ -24,3 +26,3 @@ return {

[
syntaxDecorators,
plugin_syntax_decorators_1.default,
{

@@ -32,3 +34,3 @@ decoratorsBeforeExport,

[
syntaxTypeScript,
plugin_syntax_typescript_1.default,
{

@@ -38,6 +40,6 @@ isTSX,

],
syntaxV8intrinsic,
proposalAsyncDoExpressions,
v8intrinsic_1.default,
plugin_proposal_async_do_expressions_1.default,
[
proposalClassStaticBlock,
plugin_proposal_class_static_block_1.default,
{

@@ -48,3 +50,3 @@ loose: classLoose,

[
proposalClassProperties,
plugin_proposal_class_properties_1.default,
{

@@ -54,9 +56,9 @@ loose: classLoose,

],
proposalDoExpressions,
proposalFunctionBind,
proposalFunctionSent,
proposalJsonStrings,
proposalPartialApplication,
plugin_proposal_do_expressions_1.default,
plugin_proposal_function_bind_1.default,
plugin_proposal_function_sent_1.default,
plugin_proposal_json_strings_1.default,
plugin_proposal_partial_application_1.default,
[
proposalPipelineOperator,
plugin_proposal_pipeline_operator_1.default,
{

@@ -67,3 +69,3 @@ proposal: pipelineOperator,

[
proposalPrivateMethods,
plugin_proposal_private_property_in_object_1.default,
{

@@ -73,10 +75,4 @@ loose: classLoose,

],
[
proposalPrivatePropertyInObject,
{
loose: classLoose,
},
],
recordTuplePolyfill && [
proposalRecordAndTuple,
plugin_proposal_record_and_tuple_1.default,
{

@@ -90,3 +86,3 @@ importPolyfill: !!recordTuplePolyfill,

],
proposalThrowExpression,
plugin_proposal_throw_expressions_1.default,
].filter(Boolean),

@@ -101,3 +97,3 @@ // no need to override if it has been enabled

[
syntaxTypeScript,
plugin_syntax_typescript_1.default,
{

@@ -104,0 +100,0 @@ isTSX: true,

@@ -1,4 +0,7 @@

import { compare } from 'compare-versions';
export const NODE_VERSION = process.versions.node;
export const IS_RECORD_TUPLE_SUPPORTED = compare(NODE_VERSION, '14.6', '>=');
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.IS_RECORD_TUPLE_SUPPORTED = exports.NODE_VERSION = void 0;
const compare_versions_1 = require("compare-versions");
exports.NODE_VERSION = process.versions.node;
exports.IS_RECORD_TUPLE_SUPPORTED = compare_versions_1.compare(exports.NODE_VERSION, '14.6', '>=');
//# sourceMappingURL=utils.js.map

@@ -1,3 +0,5 @@

import { declare } from '@babel/helper-plugin-utils';
export default declare((api) => {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const helper_plugin_utils_1 = require("@babel/helper-plugin-utils");
exports.default = helper_plugin_utils_1.declare((api) => {
api.assertVersion(7);

@@ -4,0 +6,0 @@ return {

{
"name": "babel-preset-proposal-typescript",
"version": "2.1.0",
"version": "2.2.0",
"description": "Yet another Babel preset for TypeScript, only transforms proposals which TypeScript does not support now.",

@@ -12,5 +12,4 @@ "repository": "git+https://github.com/rx-ts/babel-preset-proposal-typescript.git",

"main": "lib/cjs",
"module": "lib",
"module": "lib/esm",
"es2015": "lib/es2015",
"fesm5": "lib/esm",
"types": "lib",

@@ -32,3 +31,3 @@ "files": [

"@babel/core": "^7.14.1",
"typescript": "^4.0.0"
"typescript": "^4.3.0"
},

@@ -39,11 +38,10 @@ "dependencies": {

"@babel/plugin-proposal-class-properties": "^7.13.0",
"@babel/plugin-proposal-class-static-block": "^7.13.11",
"@babel/plugin-proposal-class-static-block": "^7.14.3",
"@babel/plugin-proposal-do-expressions": "^7.14.0",
"@babel/plugin-proposal-function-bind": "^7.12.13",
"@babel/plugin-proposal-function-sent": "^7.12.13",
"@babel/plugin-proposal-json-strings": "^7.13.8",
"@babel/plugin-proposal-optional-chaining": "^7.13.12",
"@babel/plugin-proposal-json-strings": "^7.14.2",
"@babel/plugin-proposal-optional-chaining": "^7.14.2",
"@babel/plugin-proposal-partial-application": "^7.12.13",
"@babel/plugin-proposal-pipeline-operator": "^7.12.13",
"@babel/plugin-proposal-private-methods": "^7.13.0",
"@babel/plugin-proposal-private-property-in-object": "^7.14.0",

@@ -50,0 +48,0 @@ "@babel/plugin-proposal-record-and-tuple": "^7.13.0",

@@ -47,7 +47,6 @@ # babel-preset-proposal-typescript

9. [pipeline-operator](https://www.npmjs.com/package/@babel/plugin-proposal-pipeline-operator)
10. [private-methods](https://www.npmjs.com/package/@babel/plugin-proposal-private-methods)
11. [private-property-in-object](https://www.npmjs.com/package/@babel/plugin-proposal-private-property-in-object)
12. [record-and-tuple](https://www.npmjs.com/package/@babel/plugin-proposal-record-and-tuple)
13. [throw-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-throw-expressions)
14. [v8intrinsic](./src/v8intrinsic.ts) - [Further Detail](https://babeljs.io/blog/2019/09/05/7.6.0#v8-intrinsic-runtime-functions-parsing-10148-https-githubcom-babel-babel-pull-10148)
10. [private-property-in-object](https://www.npmjs.com/package/@babel/plugin-proposal-private-property-in-object)
11. [record-and-tuple](https://www.npmjs.com/package/@babel/plugin-proposal-record-and-tuple)
12. [throw-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-throw-expressions)
13. [v8intrinsic](./src/v8intrinsic.ts) - [Further Detail](https://babeljs.io/blog/2019/09/05/7.6.0#v8-intrinsic-runtime-functions-parsing-10148-https-githubcom-babel-babel-pull-10148)

@@ -54,0 +53,0 @@ ## Install

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc