Add "decoratorsBeforeExport" option to @babel/generator (#7948)

* Add "decoratorsBeforeExport" option to @babel/generator

* Docs
This commit is contained in:
Nicolò Ribaudo
2018-05-27 08:50:26 +02:00
committed by GitHub
parent f699f1bbbf
commit d45ee5e025
18 changed files with 105 additions and 5 deletions

View File

@@ -0,0 +1,3 @@
export default @dec class Foo {}
export @dec class Bar {}

View File

@@ -0,0 +1,6 @@
{
"plugins": [
["decorators", { "decoratorsBeforeExport": false }]
],
"decoratorsBeforeExport": false
}

View File

@@ -0,0 +1,4 @@
export default @dec
class Foo {}
export @dec
class Bar {}

View File

@@ -0,0 +1,3 @@
export default @dec class Foo {}
export @dec class Bar {}

View File

@@ -0,0 +1,6 @@
{
"plugins": [
["decorators", { "decoratorsBeforeExport": false }]
],
"decoratorsBeforeExport": true
}

View File

@@ -0,0 +1,4 @@
@dec
export default class Foo {}
@dec
export class Bar {}

View File

@@ -0,0 +1,5 @@
@dec
export default class Foo {}
@dec
export class Bar {}

View File

@@ -0,0 +1,6 @@
{
"plugins": [
["decorators", { "decoratorsBeforeExport": true }]
],
"decoratorsBeforeExport": false
}

View File

@@ -0,0 +1,4 @@
export default @dec
class Foo {}
export @dec
class Bar {}

View File

@@ -0,0 +1,5 @@
@dec
export default class Foo {}
@dec
export class Bar {}

View File

@@ -0,0 +1,6 @@
{
"plugins": [
["decorators", { "decoratorsBeforeExport": true }]
],
"decoratorsBeforeExport": true
}

View File

@@ -0,0 +1,4 @@
@dec
export default class Foo {}
@dec
export class Bar {}