babel-plugin-namespace-modules
Advanced tools
Comparing version 2.1.1 to 2.2.0
@@ -15,2 +15,6 @@ 'use strict'; | ||
var _path = require('path'); | ||
var _path2 = _interopRequireDefault(_path); | ||
var _index = require('../index'); | ||
@@ -24,2 +28,3 @@ | ||
var filenameRelative = _path2.default.join(__dirname, '__fixtures__', 'source.js'); | ||
var imports = { | ||
@@ -42,3 +47,3 @@ 'provider': { | ||
var _babel$transform = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [[_index2.default, { imports: imports }]] | ||
@@ -55,3 +60,3 @@ }), | ||
var _babel$transform2 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [[_index2.default, { imports: imports }]] | ||
@@ -68,3 +73,3 @@ }), | ||
var _babel$transform3 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [[_index2.default, { imports: imports }]] | ||
@@ -81,3 +86,3 @@ }), | ||
var _babel$transform4 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [[_index2.default, { imports: imports }]] | ||
@@ -95,5 +100,5 @@ }), | ||
beforeEach(function () { | ||
babelIpc.set(__filename, { | ||
babelIpc.set(filenameRelative, { | ||
log: logger = new _pluginLogger2.default(), | ||
rootPkgJson: require('./root-package.json'), | ||
rootPkgJson: require('./__fixtures__/root-package.json'), | ||
globalConfig: { imports: imports } | ||
@@ -107,3 +112,3 @@ }); | ||
var _babel$transform5 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -120,3 +125,3 @@ }), | ||
var _babel$transform6 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -133,3 +138,3 @@ }), | ||
var _babel$transform7 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -146,4 +151,4 @@ }), | ||
// Make the plugin think that it is processing the root package | ||
babelIpc.set(__filename, { | ||
rootPkgJson: require('./package.json'), | ||
babelIpc.set(filenameRelative, { | ||
rootPkgJson: require('./__fixtures__/package.json'), | ||
globalConfig: { imports: imports } | ||
@@ -153,3 +158,3 @@ }); | ||
var _babel$transform8 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -166,3 +171,3 @@ }), | ||
var _babel$transform9 = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -179,3 +184,3 @@ }), | ||
babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative: filenameRelative, | ||
plugins: [_index2.default] | ||
@@ -182,0 +187,0 @@ }); |
{ | ||
"name": "babel-plugin-namespace-modules", | ||
"version": "2.1.1", | ||
"version": "2.2.0", | ||
"description": "A Babel plugin to namespace AMD module names based on root's project name.", | ||
@@ -15,5 +15,5 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"liferay-npm-build-tools-common": "2.1.1", | ||
"liferay-npm-build-tools-common": "2.2.0", | ||
"read-json-sync": "^1.1.1" | ||
} | ||
} |
import * as babel from 'babel-core'; | ||
import * as babelIpc from 'liferay-npm-build-tools-common/lib/babel-ipc'; | ||
import PluginLogger from 'liferay-npm-build-tools-common/lib/plugin-logger'; | ||
import path from 'path'; | ||
import plugin from '../index'; | ||
const filenameRelative = path.join(__dirname, '__fixtures__', 'source.js'); | ||
const imports = { | ||
@@ -31,3 +33,3 @@ 'provider': { | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [[plugin, {imports}]], | ||
@@ -49,3 +51,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [[plugin, {imports}]], | ||
@@ -64,3 +66,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [[plugin, {imports}]], | ||
@@ -88,3 +90,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [[plugin, {imports}]], | ||
@@ -101,5 +103,5 @@ }); | ||
beforeEach(() => { | ||
babelIpc.set(__filename, { | ||
babelIpc.set(filenameRelative, { | ||
log: (logger = new PluginLogger()), | ||
rootPkgJson: require('./root-package.json'), | ||
rootPkgJson: require('./__fixtures__/root-package.json'), | ||
globalConfig: {imports}, | ||
@@ -121,3 +123,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -139,3 +141,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -154,3 +156,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -169,4 +171,4 @@ }); | ||
// Make the plugin think that it is processing the root package | ||
babelIpc.set(__filename, { | ||
rootPkgJson: require('./package.json'), | ||
babelIpc.set(filenameRelative, { | ||
rootPkgJson: require('./__fixtures__/package.json'), | ||
globalConfig: {imports}, | ||
@@ -176,3 +178,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -200,3 +202,3 @@ }); | ||
const {code} = babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -223,3 +225,3 @@ }); | ||
babel.transform(source, { | ||
filenameRelative: __filename, | ||
filenameRelative, | ||
plugins: [plugin], | ||
@@ -226,0 +228,0 @@ }); |
Sorry, the diff of this file is not supported yet
57686
838
+ Addedliferay-npm-build-tools-common@2.2.0(transitive)
- Removedliferay-npm-build-tools-common@2.1.1(transitive)