Archive @babel/plugin-syntax-class-properties (#13232)
babel/babel-archive@b95d3626ad
This commit is contained in:
parent
437a6f32c9
commit
910b1f266f
@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
"plugins": ["syntax-class-properties"]
|
|
||||||
}
|
|
||||||
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["proposal-class-properties", "syntax-class-properties"],
|
"plugins": ["proposal-class-properties"],
|
||||||
"assumptions": {
|
"assumptions": {
|
||||||
"setPublicClassFields": true
|
"setPublicClassFields": true
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,9 +1,6 @@
|
|||||||
{
|
{
|
||||||
"validateLogs": true,
|
"validateLogs": true,
|
||||||
"plugins": [
|
"plugins": [["proposal-class-properties", { "loose": true }]],
|
||||||
["proposal-class-properties", { "loose": true }],
|
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
|
||||||
"assumptions": {
|
"assumptions": {
|
||||||
"setPublicClassFields": true
|
"setPublicClassFields": true
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
"transform-destructuring",
|
"transform-destructuring",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
"transform-destructuring",
|
"transform-destructuring",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties",
|
|
||||||
"transform-exponentiation-operator"
|
"transform-exponentiation-operator"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties",
|
|
||||||
"transform-async-to-generator"
|
"transform-async-to-generator"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-arrow-functions", "syntax-class-properties"]
|
"plugins": ["transform-arrow-functions"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-arrow-functions", "syntax-class-properties"],
|
"plugins": ["transform-arrow-functions"],
|
||||||
"throws": "Unable to transform arrow inside class property"
|
"throws": "Unable to transform arrow inside class property"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-arrow-functions", "syntax-class-properties"]
|
"plugins": ["transform-arrow-functions"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-arrow-functions", "syntax-class-properties"],
|
"plugins": ["transform-arrow-functions"],
|
||||||
"throws": "Unable to transform arrow inside class property"
|
"throws": "Unable to transform arrow inside class property"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,4 @@
|
|||||||
{
|
{
|
||||||
"minNodeVersion": "6.0.0",
|
"minNodeVersion": "6.0.0",
|
||||||
"plugins": [
|
"plugins": ["proposal-class-properties", "transform-block-scoping"]
|
||||||
"proposal-class-properties",
|
|
||||||
"transform-block-scoping",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"throws": "Destructuring to a super field is not supported yet."
|
"throws": "Destructuring to a super field is not supported yet."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"throws": "Destructuring to a super field is not supported yet."
|
"throws": "Destructuring to a super field is not supported yet."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"throws": "Destructuring to a super field is not supported yet."
|
"throws": "Destructuring to a super field is not supported yet."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"throws": "Destructuring to a super field is not supported yet."
|
"throws": "Destructuring to a super field is not supported yet."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
"transform-classes",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["proposal-class-static-block", "syntax-class-properties"],
|
"plugins": ["proposal-class-static-block"],
|
||||||
"minNodeVersion": "12.0.0"
|
"minNodeVersion": "12.0.0"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"assumptions": {
|
"assumptions": {
|
||||||
"constantSuper": true
|
"constantSuper": true
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,8 +3,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"parserOpts": {
|
"parserOpts": {
|
||||||
"allowReturnOutsideFunction": true
|
"allowReturnOutsideFunction": true
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,8 +3,7 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
],
|
||||||
"parserOpts": {
|
"parserOpts": {
|
||||||
"allowReturnOutsideFunction": true
|
"allowReturnOutsideFunction": true
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-block-scoping",
|
"transform-block-scoping"
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["proposal-private-property-in-object", "syntax-class-properties"]
|
"plugins": ["proposal-private-property-in-object"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
src
|
|
||||||
test
|
|
||||||
*.log
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
# @babel/plugin-syntax-class-properties
|
|
||||||
|
|
||||||
> Allow parsing of class properties
|
|
||||||
|
|
||||||
See our website [@babel/plugin-syntax-class-properties](https://babeljs.io/docs/en/babel-plugin-syntax-class-properties) for more information.
|
|
||||||
|
|
||||||
## Install
|
|
||||||
|
|
||||||
Using npm:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
npm install --save-dev @babel/plugin-syntax-class-properties
|
|
||||||
```
|
|
||||||
|
|
||||||
or using yarn:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
yarn add @babel/plugin-syntax-class-properties --dev
|
|
||||||
```
|
|
||||||
@ -1,28 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@babel/plugin-syntax-class-properties",
|
|
||||||
"version": "7.12.13",
|
|
||||||
"description": "Allow parsing of class properties",
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://github.com/babel/babel.git",
|
|
||||||
"directory": "packages/babel-plugin-syntax-class-properties"
|
|
||||||
},
|
|
||||||
"homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-class-properties",
|
|
||||||
"license": "MIT",
|
|
||||||
"publishConfig": {
|
|
||||||
"access": "public"
|
|
||||||
},
|
|
||||||
"main": "lib/index.js",
|
|
||||||
"keywords": [
|
|
||||||
"babel-plugin"
|
|
||||||
],
|
|
||||||
"dependencies": {
|
|
||||||
"@babel/helper-plugin-utils": "workspace:^7.12.13"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"@babel/core": "^7.0.0-0"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@babel/core": "workspace:*"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import { declare } from "@babel/helper-plugin-utils";
|
|
||||||
|
|
||||||
export default declare(api => {
|
|
||||||
api.assertVersion(7);
|
|
||||||
|
|
||||||
return {
|
|
||||||
name: "syntax-class-properties",
|
|
||||||
|
|
||||||
manipulateOptions(opts, parserOpts) {
|
|
||||||
parserOpts.plugins.push(
|
|
||||||
"classProperties",
|
|
||||||
"classPrivateProperties",
|
|
||||||
"classPrivateMethods",
|
|
||||||
);
|
|
||||||
},
|
|
||||||
};
|
|
||||||
});
|
|
||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-flow-comments", "syntax-class-properties"]
|
"plugins": ["transform-flow-comments"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": false,
|
"BABEL_8_BREAKING": false,
|
||||||
"plugins": [
|
"plugins": [["transform-flow-strip-types", { "allowDeclareFields": true }]]
|
||||||
["transform-flow-strip-types", { "allowDeclareFields": true }],
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,5 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": false,
|
"BABEL_8_BREAKING": false,
|
||||||
"plugins": [
|
"plugins": ["transform-flow-strip-types"],
|
||||||
"transform-flow-strip-types",
|
|
||||||
"syntax-class-properties"
|
|
||||||
],
|
|
||||||
"throws": "The 'declare' modifier is only allowed when the 'allowDeclareFields' option of @babel/plugin-transform-flow-strip-types or @babel/preset-flow is enabled."
|
"throws": "The 'declare' modifier is only allowed when the 'allowDeclareFields' option of @babel/plugin-transform-flow-strip-types or @babel/preset-flow is enabled."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": true,
|
"BABEL_8_BREAKING": true,
|
||||||
"plugins": [
|
"plugins": ["transform-flow-strip-types"]
|
||||||
"transform-flow-strip-types",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-flow-strip-types", "syntax-class-properties"]
|
"plugins": ["transform-flow-strip-types"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-flow-strip-types", "syntax-class-properties"]
|
"plugins": ["transform-flow-strip-types"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
{ "plugins": ["transform-flow-strip-types", "syntax-class-properties"] }
|
{ "plugins": ["transform-flow-strip-types"] }
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": false,
|
"BABEL_8_BREAKING": false,
|
||||||
"plugins": ["transform-flow-strip-types", "syntax-class-properties"]
|
"plugins": ["transform-flow-strip-types"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": true,
|
"BABEL_8_BREAKING": true,
|
||||||
"plugins": ["transform-flow-strip-types", "syntax-class-properties"]
|
"plugins": ["transform-flow-strip-types"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-modules-commonjs", "syntax-class-properties"]
|
"plugins": ["transform-modules-commonjs"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-modules-commonjs", "syntax-class-properties"]
|
"plugins": ["transform-modules-commonjs"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-modules-commonjs", "syntax-class-properties"]
|
"plugins": ["transform-modules-commonjs"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-modules-commonjs", "syntax-class-properties"]
|
"plugins": ["transform-modules-commonjs"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": [
|
"plugins": ["transform-typescript"]
|
||||||
"transform-typescript",
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": false,
|
"BABEL_8_BREAKING": false,
|
||||||
"plugins": [
|
"plugins": ["transform-typescript", ["syntax-decorators", { "legacy": true }]]
|
||||||
"transform-typescript",
|
|
||||||
["syntax-decorators", { "legacy": true }],
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BABEL_8_BREAKING": true,
|
"BABEL_8_BREAKING": true,
|
||||||
"plugins": [
|
"plugins": ["transform-typescript", ["syntax-decorators", { "legacy": true }]]
|
||||||
"transform-typescript",
|
|
||||||
["syntax-decorators", { "legacy": true }],
|
|
||||||
"syntax-class-properties"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-unicode-escapes", "syntax-class-properties"]
|
"plugins": ["transform-unicode-escapes"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"plugins": ["transform-unicode-escapes", "syntax-class-properties"]
|
"plugins": ["transform-unicode-escapes"]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -37,7 +37,7 @@
|
|||||||
"@babel/plugin-proposal-private-property-in-object": "workspace:^7.14.0",
|
"@babel/plugin-proposal-private-property-in-object": "workspace:^7.14.0",
|
||||||
"@babel/plugin-proposal-unicode-property-regex": "workspace:^7.12.13",
|
"@babel/plugin-proposal-unicode-property-regex": "workspace:^7.12.13",
|
||||||
"@babel/plugin-syntax-async-generators": "^7.8.4",
|
"@babel/plugin-syntax-async-generators": "^7.8.4",
|
||||||
"@babel/plugin-syntax-class-properties": "workspace:^7.12.13",
|
"@babel/plugin-syntax-class-properties": "^7.12.13",
|
||||||
"@babel/plugin-syntax-class-static-block": "workspace:^7.12.13",
|
"@babel/plugin-syntax-class-static-block": "workspace:^7.12.13",
|
||||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||||
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
|
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
|
||||||
|
|||||||
@ -33,7 +33,7 @@
|
|||||||
"@babel/plugin-proposal-throw-expressions": "workspace:*",
|
"@babel/plugin-proposal-throw-expressions": "workspace:*",
|
||||||
"@babel/plugin-proposal-unicode-property-regex": "workspace:*",
|
"@babel/plugin-proposal-unicode-property-regex": "workspace:*",
|
||||||
"@babel/plugin-syntax-async-generators": "^7.8.4",
|
"@babel/plugin-syntax-async-generators": "^7.8.4",
|
||||||
"@babel/plugin-syntax-class-properties": "workspace:*",
|
"@babel/plugin-syntax-class-properties": "^7.12.13",
|
||||||
"@babel/plugin-syntax-class-static-block": "workspace:*",
|
"@babel/plugin-syntax-class-static-block": "workspace:*",
|
||||||
"@babel/plugin-syntax-decimal": "workspace:*",
|
"@babel/plugin-syntax-decimal": "workspace:*",
|
||||||
"@babel/plugin-syntax-decorators": "workspace:*",
|
"@babel/plugin-syntax-decorators": "workspace:*",
|
||||||
|
|||||||
16
yarn.lock
16
yarn.lock
@ -633,6 +633,7 @@ __metadata:
|
|||||||
resolution: "@babel/helper-module-transforms@condition:BABEL_8_BREAKING?:workspace:^7.14.0#19c4f6"
|
resolution: "@babel/helper-module-transforms@condition:BABEL_8_BREAKING?:workspace:^7.14.0#19c4f6"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/helper-module-transforms-BABEL_8_BREAKING-false": "npm:@babel/helper-module-transforms@workspace:^7.14.0"
|
"@babel/helper-module-transforms-BABEL_8_BREAKING-false": "npm:@babel/helper-module-transforms@workspace:^7.14.0"
|
||||||
|
checksum: e20666322832e8ef18b5b17a27dd12d081b29375087299d867c99e00b7c9ab976833eba5647ead13e51877ff8275367b3ead82a4fe623550010a7e619dee5e3a
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@ -1571,17 +1572,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@babel/plugin-syntax-class-properties@workspace:*, @babel/plugin-syntax-class-properties@workspace:^7.12.13, @babel/plugin-syntax-class-properties@workspace:packages/babel-plugin-syntax-class-properties":
|
|
||||||
version: 0.0.0-use.local
|
|
||||||
resolution: "@babel/plugin-syntax-class-properties@workspace:packages/babel-plugin-syntax-class-properties"
|
|
||||||
dependencies:
|
|
||||||
"@babel/core": "workspace:*"
|
|
||||||
"@babel/helper-plugin-utils": "workspace:^7.12.13"
|
|
||||||
peerDependencies:
|
|
||||||
"@babel/core": ^7.0.0-0
|
|
||||||
languageName: unknown
|
|
||||||
linkType: soft
|
|
||||||
|
|
||||||
"@babel/plugin-syntax-class-static-block@workspace:*, @babel/plugin-syntax-class-static-block@workspace:^7.12.13, @babel/plugin-syntax-class-static-block@workspace:packages/babel-plugin-syntax-class-static-block":
|
"@babel/plugin-syntax-class-static-block@workspace:*, @babel/plugin-syntax-class-static-block@workspace:^7.12.13, @babel/plugin-syntax-class-static-block@workspace:packages/babel-plugin-syntax-class-static-block":
|
||||||
version: 0.0.0-use.local
|
version: 0.0.0-use.local
|
||||||
resolution: "@babel/plugin-syntax-class-static-block@workspace:packages/babel-plugin-syntax-class-static-block"
|
resolution: "@babel/plugin-syntax-class-static-block@workspace:packages/babel-plugin-syntax-class-static-block"
|
||||||
@ -3141,7 +3131,7 @@ __metadata:
|
|||||||
"@babel/plugin-proposal-private-property-in-object": "workspace:^7.14.0"
|
"@babel/plugin-proposal-private-property-in-object": "workspace:^7.14.0"
|
||||||
"@babel/plugin-proposal-unicode-property-regex": "workspace:^7.12.13"
|
"@babel/plugin-proposal-unicode-property-regex": "workspace:^7.12.13"
|
||||||
"@babel/plugin-syntax-async-generators": ^7.8.4
|
"@babel/plugin-syntax-async-generators": ^7.8.4
|
||||||
"@babel/plugin-syntax-class-properties": "workspace:^7.12.13"
|
"@babel/plugin-syntax-class-properties": ^7.12.13
|
||||||
"@babel/plugin-syntax-class-static-block": "workspace:^7.12.13"
|
"@babel/plugin-syntax-class-static-block": "workspace:^7.12.13"
|
||||||
"@babel/plugin-syntax-dynamic-import": ^7.8.3
|
"@babel/plugin-syntax-dynamic-import": ^7.8.3
|
||||||
"@babel/plugin-syntax-export-namespace-from": ^7.8.3
|
"@babel/plugin-syntax-export-namespace-from": ^7.8.3
|
||||||
@ -3380,7 +3370,7 @@ __metadata:
|
|||||||
"@babel/plugin-proposal-throw-expressions": "workspace:*"
|
"@babel/plugin-proposal-throw-expressions": "workspace:*"
|
||||||
"@babel/plugin-proposal-unicode-property-regex": "workspace:*"
|
"@babel/plugin-proposal-unicode-property-regex": "workspace:*"
|
||||||
"@babel/plugin-syntax-async-generators": ^7.8.4
|
"@babel/plugin-syntax-async-generators": ^7.8.4
|
||||||
"@babel/plugin-syntax-class-properties": "workspace:*"
|
"@babel/plugin-syntax-class-properties": ^7.12.13
|
||||||
"@babel/plugin-syntax-class-static-block": "workspace:*"
|
"@babel/plugin-syntax-class-static-block": "workspace:*"
|
||||||
"@babel/plugin-syntax-decimal": "workspace:*"
|
"@babel/plugin-syntax-decimal": "workspace:*"
|
||||||
"@babel/plugin-syntax-decorators": "workspace:*"
|
"@babel/plugin-syntax-decorators": "workspace:*"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user