babel-preset-proposal-typescript
Advanced tools
Comparing version 1.1.0 to 1.2.0
@@ -5,2 +5,9 @@ # Changelog | ||
## [1.2.0](https://github.com/JounQin/babel-preset-proposal-typescript/compare/v1.1.0...v1.2.0) (2019-08-17) | ||
### Features | ||
* add latested proposal plugins ([a7f09da](https://github.com/JounQin/babel-preset-proposal-typescript/commit/a7f09da)) | ||
## 1.1.0 (2019-08-17) |
import syntaxDecorators from '@babel/plugin-syntax-decorators' | ||
import syntaxDynamicImport from '@babel/plugin-syntax-dynamic-import' | ||
import syntaxTypeScript from '@babel/plugin-syntax-typescript' | ||
import proposalClassProperties from '@babel/plugin-proposal-class-properties' | ||
import proposalDoExpressions from '@babel/plugin-proposal-do-expressions' | ||
@@ -12,3 +12,5 @@ import proposalFunctionBind from '@babel/plugin-proposal-function-bind' | ||
import proposalOptionalChaining from '@babel/plugin-proposal-optional-chaining' | ||
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 proposalThrowExpression from '@babel/plugin-proposal-throw-expressions' | ||
@@ -26,2 +28,3 @@ | ||
syntaxTypeScript, | ||
proposalClassProperties, | ||
proposalDoExpressions, | ||
@@ -34,2 +37,3 @@ proposalFunctionBind, | ||
proposalOptionalChaining, | ||
proposalPartialApplication, | ||
[ | ||
@@ -41,4 +45,5 @@ proposalPipelineOperator, | ||
], | ||
proposalPrivateMethods, | ||
proposalThrowExpression, | ||
], | ||
}) |
10
index.js
@@ -14,2 +14,4 @@ "use strict"; | ||
var _pluginProposalClassProperties = _interopRequireDefault(require("@babel/plugin-proposal-class-properties")); | ||
var _pluginProposalDoExpressions = _interopRequireDefault(require("@babel/plugin-proposal-do-expressions")); | ||
@@ -29,4 +31,8 @@ | ||
var _pluginProposalPartialApplication = _interopRequireDefault(require("@babel/plugin-proposal-partial-application")); | ||
var _pluginProposalPipelineOperator = _interopRequireDefault(require("@babel/plugin-proposal-pipeline-operator")); | ||
var _pluginProposalPrivateMethods = _interopRequireDefault(require("@babel/plugin-proposal-private-methods")); | ||
var _pluginProposalThrowExpressions = _interopRequireDefault(require("@babel/plugin-proposal-throw-expressions")); | ||
@@ -40,5 +46,5 @@ | ||
legacy: true | ||
}], _pluginSyntaxDynamicImport["default"], _pluginSyntaxTypescript["default"], _pluginProposalDoExpressions["default"], _pluginProposalFunctionBind["default"], _pluginProposalFunctionSent["default"], _pluginProposalJsonStrings["default"], _pluginProposalLogicalAssignmentOperators["default"], _pluginProposalNullishCoalescingOperator["default"], _pluginProposalOptionalChaining["default"], [_pluginProposalPipelineOperator["default"], { | ||
}], _pluginSyntaxDynamicImport["default"], _pluginSyntaxTypescript["default"], _pluginProposalClassProperties["default"], _pluginProposalDoExpressions["default"], _pluginProposalFunctionBind["default"], _pluginProposalFunctionSent["default"], _pluginProposalJsonStrings["default"], _pluginProposalLogicalAssignmentOperators["default"], _pluginProposalNullishCoalescingOperator["default"], _pluginProposalOptionalChaining["default"], _pluginProposalPartialApplication["default"], [_pluginProposalPipelineOperator["default"], { | ||
proposal: 'minimal' | ||
}], _pluginProposalThrowExpressions["default"]] | ||
}], _pluginProposalPrivateMethods["default"], _pluginProposalThrowExpressions["default"]] | ||
}; | ||
@@ -45,0 +51,0 @@ }; |
{ | ||
"name": "babel-preset-proposal-typescript", | ||
"version": "1.1.0", | ||
"version": "1.2.0", | ||
"description": "Yet another Babel preset for TypeScript, only transforms proposals which TypeScript does not support now.", | ||
@@ -10,3 +10,3 @@ "module": "esm.js", | ||
"scripts": { | ||
"build": "babel --no-babelrc --presets @babel/env esm.js > index.js", | ||
"build": "babel --presets @babel/env esm.js > index.js", | ||
"lint": "EFF_NO_LINK_RULES=true eslint . --ext .js,.ts -f friendly", | ||
@@ -54,5 +54,7 @@ "pretest": "yarn build", | ||
"@1stg/prettier-config": "^0.1.0", | ||
"@1stg/tsconfig": "^0.1.0", | ||
"@babel/cli": "^7.5.5", | ||
"@babel/core": "^7.5.5", | ||
"@babel/plugin-proposal-class-properties": "^7.5.5", | ||
"@babel/plugin-proposal-partial-application": "^7.4.4", | ||
"@babel/plugin-proposal-private-methods": "^7.4.4", | ||
"@babel/preset-env": "^7.5.5", | ||
@@ -73,3 +75,6 @@ "@commitlint/config-conventional": "^8.1.0", | ||
"typescript": "^3.5.3" | ||
}, | ||
"resolutions": { | ||
"babel-eslint": "^11.0.0-beta.0" | ||
} | ||
} |
@@ -15,11 +15,14 @@ # babel-preset-proposal-typescript | ||
1. [do-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-do-expressions) | ||
2. [function-bind](https://www.npmjs.com/package/@babel/plugin-proposal-function-bind) | ||
3. [function-sent](https://www.npmjs.com/package/@babel/plugin-proposal-function-sent) | ||
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) | ||
1. [class-properties](https://www.npmjs.com/package/@babel/plugin-proposal-class-properties) | ||
2. [do-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-do-expressions) | ||
3. [function-bind](https://www.npmjs.com/package/@babel/plugin-proposal-function-bind) | ||
4. [function-sent](https://www.npmjs.com/package/@babel/plugin-proposal-function-sent) | ||
5. [json-strings](https://www.npmjs.com/package/@babel/plugin-proposal-json-strings) | ||
6. [logical-assignment-operators](https://www.npmjs.com/package/@babel/plugin-proposal-logical-assignment-operators) | ||
7. [nullish-coalescing-operator](https://www.npmjs.com/package/@babel/plugin-proposal-nullish-coalescing-operator) | ||
8. [optional-chaining](https://www.npmjs.com/package/@babel/plugin-proposal-optional-chaining) | ||
9. [partial-application](https://www.npmjs.com/package/@babel/plugin-proposal-partial-application) | ||
10. [pipeline-operator](https://www.npmjs.com/package/@babel/plugin-proposal-pipeline-operator) | ||
11. [private-methods](https://www.npmjs.com/package/@babel/plugin-proposal-private-methods) | ||
12. [throw-expressions](https://www.npmjs.com/package/@babel/plugin-proposal-throw-expressions) | ||
@@ -29,4 +32,7 @@ ## Install | ||
```sh | ||
npm install --save-dev babel-preset-proposal-typescript # npm | ||
yarn add -D babel-preset-proposal-typescript # yarn | ||
# yarn | ||
yarn add -D babel-preset-proposal-typescript | ||
# npm | ||
npm i -D babel-preset-proposal-typescript | ||
``` | ||
@@ -33,0 +39,0 @@ |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
11689
76
84
0
25
669