Allow transform-runtime to insert runtime references with absolute paths. (#8435)
This commit is contained in:
1
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/input.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
class Foo {}
|
||||
6
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/options.json
vendored
Normal file
6
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/options.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"plugins": [
|
||||
"transform-classes",
|
||||
["transform-runtime", { "absoluteRuntime": "./subfolder" }]
|
||||
]
|
||||
}
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/output.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/relative/output.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
var _classCallCheck = require("<CWD>/packages/babel-plugin-transform-runtime/node_modules/@babel/runtime/helpers/classCallCheck");
|
||||
|
||||
let Foo = function Foo() {
|
||||
"use strict";
|
||||
|
||||
_classCallCheck(this, Foo);
|
||||
};
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/input.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
class Foo {}
|
||||
6
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/options.json
vendored
Normal file
6
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/options.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"plugins": [
|
||||
"transform-classes",
|
||||
["transform-runtime", { "absoluteRuntime": true }]
|
||||
]
|
||||
}
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/output.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/absoluteRuntime/true/output.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
var _classCallCheck = require("<CWD>/packages/babel-plugin-transform-runtime/node_modules/@babel/runtime/helpers/classCallCheck");
|
||||
|
||||
let Foo = function Foo() {
|
||||
"use strict";
|
||||
|
||||
_classCallCheck(this, Foo);
|
||||
};
|
||||
Reference in New Issue
Block a user