Socket
Socket
Sign inDemoInstall

babel-preset-proposal-typescript

Package Overview
Dependencies
11
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.0 to 0.2.0

10

lib/index.js

@@ -20,6 +20,8 @@ "use strict";

var _pluginProposalJsonStrings = _interopRequireDefault(require("@babel/plugin-proposal-json-strings"));
var _pluginProposalLogicalAssignmentOperators = _interopRequireDefault(require("@babel/plugin-proposal-logical-assignment-operators"));
var _pluginProposalNullishCoalescingOperator = _interopRequireDefault(require("@babel/plugin-proposal-nullish-coalescing-operator"));
var _pluginProposalNumericSeparator = _interopRequireDefault(require("@babel/plugin-proposal-numeric-separator"));
var _pluginProposalOptionalChaining = _interopRequireDefault(require("@babel/plugin-proposal-optional-chaining"));

@@ -31,4 +33,2 @@

var _pluginProposalUnicodePropertyRegex = _interopRequireDefault(require("@babel/plugin-proposal-unicode-property-regex"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -38,3 +38,3 @@

return {
plugins: [_pluginSyntaxDecorators.default, _pluginSyntaxDynamicImport.default, _pluginSyntaxTypescript.default, _pluginProposalDoExpressions.default, _pluginProposalFunctionBind.default, _pluginProposalFunctionSent.default, _pluginProposalNullishCoalescingOperator.default, _pluginProposalNumericSeparator.default, _pluginProposalOptionalChaining.default, _pluginProposalPipelineOperator.default, _pluginProposalThrowExpressions.default, _pluginProposalUnicodePropertyRegex.default]
plugins: [_pluginSyntaxDecorators.default, _pluginSyntaxDynamicImport.default, _pluginSyntaxTypescript.default, _pluginProposalDoExpressions.default, _pluginProposalFunctionBind.default, _pluginProposalFunctionSent.default, _pluginProposalJsonStrings.default, _pluginProposalLogicalAssignmentOperators.default, _pluginProposalNullishCoalescingOperator.default, _pluginProposalOptionalChaining.default, _pluginProposalPipelineOperator.default, _pluginProposalThrowExpressions.default]
};

@@ -41,0 +41,0 @@ };

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

@@ -11,3 +11,5 @@ "main": "lib/index.js",

"scripts": {
"prepublishOnly": "mkdir -p lib && babel --presets @babel/env src/index.js > lib/index.js"
"build": "mkdir -p lib && babel --presets @babel/env src/index.js > lib/index.js",
"test": "npm run build && jest -u",
"prepublishOnly": "npm run build"
},

@@ -27,24 +29,44 @@ "keywords": [

],
"jest": {
"moduleFileExtensions": [
"js",
"json",
"ts"
],
"transform": {
"^.+\\.ts$": "<rootDir>/test/preprocessor.js"
},
"testMatch": [
"**/test/**/*.spec.ts"
],
"collectCoverage": true
},
"peerDependencies": {
"@babel/core": "^7.0.0-beta.31"
"@babel/core": "^7.0.0-beta.31",
"typescript": "^2.6.1"
},
"dependencies": {
"@babel/plugin-proposal-do-expressions": "^7.0.0-beta.31",
"@babel/plugin-proposal-function-bind": "^7.0.0-beta.31",
"@babel/plugin-proposal-function-sent": "^7.0.0-beta.31",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0-beta.31",
"@babel/plugin-proposal-numeric-separator": "^7.0.0-beta.31",
"@babel/plugin-proposal-optional-chaining": "^7.0.0-beta.31",
"@babel/plugin-proposal-pipeline-operator": "^7.0.0-beta.31",
"@babel/plugin-proposal-throw-expressions": "^7.0.0-beta.31",
"@babel/plugin-proposal-unicode-property-regex": "^7.0.0-beta.31",
"@babel/plugin-syntax-decorators": "^7.0.0-beta.31",
"@babel/plugin-syntax-dynamic-import": "^7.0.0-beta.31",
"@babel/plugin-syntax-typescript": "^7.0.0-beta.31"
"@babel/plugin-proposal-do-expressions": "^7.0.0-beta.49",
"@babel/plugin-proposal-function-bind": "^7.0.0-beta.49",
"@babel/plugin-proposal-function-sent": "^7.0.0-beta.49",
"@babel/plugin-proposal-json-strings": "^7.0.0-beta.49",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0-beta.49",
"@babel/plugin-proposal-optional-chaining": "^7.0.0-beta.49",
"@babel/plugin-proposal-pipeline-operator": "^7.0.0-beta.49",
"@babel/plugin-proposal-throw-expressions": "^7.0.0-beta.49",
"@babel/plugin-syntax-decorators": "^7.0.0-beta.49",
"@babel/plugin-syntax-dynamic-import": "^7.0.0-beta.49",
"@babel/plugin-syntax-typescript": "^7.0.0-beta.49"
},
"devDependencies": {
"@babel/cli": "^7.0.0-beta.31",
"@babel/core": "^7.0.0-beta.31",
"@babel/preset-env": "^7.0.0-beta.31"
"@babel/cli": "^7.0.0-beta.49",
"@babel/core": "^7.0.0-beta.49",
"@babel/plugin-proposal-logical-assignment-operators": "^7.0.0-beta.49",
"@babel/preset-env": "^7.0.0-beta.49",
"@types/babel-core": "^6.25.4",
"@types/jest": "^22.2.3",
"@types/node": "^10.3.0",
"jest": "^23.1.0",
"typescript": "^2.9.1"
}
}
# babel-preset-proposal-typescript
[![Greenkeeper badge](https://badges.greenkeeper.io/JounQin/babel-preset-proposal-typescript.svg)](https://greenkeeper.io/)
[![Travis](https://img.shields.io/travis/JounQin/babel-preset-proposal-typescript.svg)](https://travis-ci.org/JounQin/babel-preset-proposal-typescript)
[![Codecov](https://img.shields.io/codecov/c/github/JounQin/babel-preset-proposal-typescript.svg)](https://codecov.io/gh/JounQin/babel-preset-proposal-typescript)
[![David](https://img.shields.io/david/JounQin/babel-preset-proposal-typescript.svg)](https://david-dm.org/JounQin/babel-preset-proposal-typescript)
[![David Peer](https://img.shields.io/david/peer/JounQin/babel-preset-proposal-typescript.svg)](https://david-dm.org/JounQin/babel-preset-proposal-typescript?type=peer)
[![David Dev](https://img.shields.io/david/dev/JounQin/babel-preset-proposal-typescript.svg)](https://david-dm.org/JounQin/babel-preset-proposal-typescript?type=dev)
[![Greenkeeper badge](https://badges.greenkeeper.io/JounQin/babel-preset-proposal-typescript.svg)](https://greenkeeper.io/)

@@ -17,8 +19,8 @@ Yet another Babel preset for TypeScript, only transforms proposals which TypeScript does not support now.

3. [function-sent](https://www.npmjs.com/package/@babel/plugin-proposal-function-sent)
4. [nullish-coalescing-operator](https://www.npmjs.com/package/@babel/plugin-proposal-nullish-coalescing-operator)
5. [numeric-separator](https://www.npmjs.com/package/@babel/plugin-proposal-numeric-separator)
6. [optional-chaining](https://www.npmjs.com/package/@babel/plugin-proposal-optional-chaining)
7. [pipeline-operator](https://www.npmjs.com/package/@babel/plugin-proposal-pipeline-operator)
8. [throw-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-throw-expressions)
9. [unicode-property-regex](https://www.npmjs.com/package/@babel/plugin-proposal-unicode-property-regex)
4. [json-strings](https://www.npmjs.com/package/@babel/plugin-proposal-json-strings)
5. [logical-assignment-operators](https://www.npmjs.com/package/@babel/plugin-proposal-logical-assignment-operators)
6. [nullish-coalescing-operator](https://www.npmjs.com/package/@babel/plugin-proposal-nullish-coalescing-operator)
7. [optional-chaining](https://www.npmjs.com/package/@babel/plugin-proposal-optional-chaining)
8. [pipeline-operator](https://www.npmjs.com/package/@babel/plugin-proposal-pipeline-operator)
9. [throw-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-throw-expressions)

@@ -25,0 +27,0 @@ ## Install

@@ -8,8 +8,8 @@ import syntaxDecorators from '@babel/plugin-syntax-decorators'

import proposalFunctionSent from '@babel/plugin-proposal-function-sent'
import proposalJsonStrings from '@babel/plugin-proposal-json-strings'
import proposalLogicalAssginmentOperators from '@babel/plugin-proposal-logical-assignment-operators'
import proposalNullishCoalescingOperator from '@babel/plugin-proposal-nullish-coalescing-operator'
import proposalNumericSeparator from '@babel/plugin-proposal-numeric-separator'
import proposalOptionalChaining from '@babel/plugin-proposal-optional-chaining'
import proposalPipelineOperator from '@babel/plugin-proposal-pipeline-operator'
import proposalThrowExpression from '@babel/plugin-proposal-throw-expressions'
import proposalUnicodePropertyRegex from '@babel/plugin-proposal-unicode-property-regex'

@@ -24,9 +24,9 @@ export default () => ({

proposalFunctionSent,
proposalJsonStrings,
proposalLogicalAssginmentOperators,
proposalNullishCoalescingOperator,
proposalNumericSeparator,
proposalOptionalChaining,
proposalPipelineOperator,
proposalThrowExpression,
proposalUnicodePropertyRegex
]
],
})
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