jest-webpack-alias
Advanced tools
Comparing version 1.0.2 to 1.1.0
@@ -0,0 +0,0 @@ |
@@ -0,0 +0,0 @@ var _ = require('lodash'); |
@@ -8,3 +8,3 @@ var _ = require('lodash'); | ||
var stringOrArray = require('./stringOrArray'); | ||
var transformDeps = require("@ticketmaster/transform-deps"); | ||
var transformDeps = require('transform-jest-deps'); | ||
var unwin = require('unwin'); | ||
@@ -124,6 +124,5 @@ var webpackInfo = require('./webpackInfo'); | ||
plugins: { jsx: true }, | ||
ranges: true, | ||
requireTransform: function(dependency) { | ||
return resolve(dependency, filename); | ||
} | ||
ranges: true | ||
}, function(dependency) { | ||
return resolve(dependency, filename); | ||
}); | ||
@@ -130,0 +129,0 @@ return transformed; |
{ | ||
"name": "jest-webpack-alias", | ||
"version": "1.0.2", | ||
"version": "1.1.0", | ||
"description": "Preprocessor for Jest that is able to resolve require() statements using webpack aliases.", | ||
@@ -23,6 +23,6 @@ "main": "lib/preprocessor.js", | ||
"dependencies": { | ||
"@ticketmaster/transform-deps": "^1.1.0", | ||
"acorn-jsx": "^2.0.0", | ||
"lodash": "^3.10.1", | ||
"pkginfo": "^0.3.0", | ||
"transform-jest-deps": "^2.0.0", | ||
"unwin": "^1.0.1" | ||
@@ -29,0 +29,0 @@ }, |
@@ -7,2 +7,4 @@ # jest-webpack-alias | ||
See also [transform-jest-deps](https://github.com/Ticketmaster/transform-jest-deps). | ||
## Install | ||
@@ -14,4 +16,2 @@ | ||
Requires npm >= 2.0 for the `@ticketmaster/transform-deps` dependency. | ||
## Examples | ||
@@ -68,4 +68,3 @@ | ||
- Rewriting paths in `jest.dontMock()` lines | ||
- `resolve.alias` (ironically, given package name) | ||
- The webpack `resolve.alias` setting (ironically, given package name) | ||
@@ -72,0 +71,0 @@ ## License |
@@ -0,0 +0,0 @@ var rewire = require('rewire'); |
@@ -73,2 +73,18 @@ var expect = require('./lib/expect'); | ||
}); | ||
it('operates on jest.dontMock statements', function() { | ||
var src = "jest.dontMock('dir1/lib1a');"; | ||
var output = webpackAlias.process(src, filename); | ||
verifyExistsSync([ | ||
['/top/src'], ['/top/bogus_dir'], ['/top/node_modules'], ['/top/web_modules'] | ||
]); | ||
verifyDirHas([ | ||
['/top/src', 'dir1'], | ||
['/top/src/dir1', 'lib1a'], | ||
['/top/src/dir1', 'lib1a.js'] | ||
]); | ||
expect(webpackInfo.read).to.be.calledOnce; | ||
expect(output).to.eq("jest.dontMock('../src/dir1/lib1a.js');"); | ||
}); | ||
}); | ||
@@ -75,0 +91,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
21417
526
71
+ Addedtransform-jest-deps@^2.0.0
+ Addedacorn@1.2.2(transitive)
+ Addedfalafel@1.2.0(transitive)
+ Addedforeach@2.0.6(transitive)
+ Addedisarray@0.0.1(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedtransform-jest-deps@2.2.2(transitive)
- Removed@ticketmaster/transform-deps@^1.1.0