jest-runtime
Advanced tools
Comparing version
@@ -16,2 +16,5 @@ /** | ||
const createHasteMap = require('jest-haste-map').create; | ||
const createResolver = require('jest-resolve').create; | ||
const fs = require('graceful-fs'); | ||
@@ -21,2 +24,3 @@ const moduleMocker = require('jest-mock'); | ||
const transform = require('./lib/transform'); | ||
const utils = require('jest-util'); | ||
@@ -32,2 +36,6 @@ | ||
const NODE_MODULES = path.sep + 'node_modules' + path.sep; | ||
@@ -116,2 +124,27 @@ | ||
static buildHasteMap( | ||
config, | ||
options) | ||
{ | ||
utils.createDirectory(config.cacheDirectory); | ||
const instance = createHasteMap(config, { | ||
resetCache: !config.cache, | ||
maxWorkers: options.maxWorkers }); | ||
return instance.build().then( | ||
moduleMap => ({ | ||
instance, | ||
moduleMap, | ||
resolver: createResolver(config, moduleMap) }), | ||
error => { | ||
throw error;});} | ||
static runCLI(args, info) { | ||
return require('./cli').run(args, info);} | ||
requireModule(from, moduleName) { | ||
@@ -118,0 +151,0 @@ const moduleID = this._getNormalizedModuleID(from, moduleName); |
{ | ||
"name": "jest-runtime", | ||
"version": "12.1.1-alpha.2935e14d", | ||
"version": "12.1.2-alpha.6230044c", | ||
"repository": { | ||
@@ -12,19 +12,25 @@ "type": "git", | ||
"graceful-fs": "^4.1.3", | ||
"jest-environment-jsdom": "^12.1.1-alpha.2935e14d", | ||
"jest-haste-map": "^12.1.1-alpha.2935e14d", | ||
"jest-mock": "^12.1.1-alpha.2935e14d", | ||
"jest-resolve": "^12.1.1-alpha.2935e14d", | ||
"jest-snapshot": "^12.1.1-alpha.2935e14d", | ||
"jest-util": "^12.1.1-alpha.2935e14d", | ||
"json-stable-stringify": "^1.0.0" | ||
"jest-config": "^12.1.2-alpha.6230044c", | ||
"jest-environment-jsdom": "^12.1.2-alpha.6230044c", | ||
"jest-haste-map": "^12.1.2-alpha.6230044c", | ||
"jest-mock": "^12.1.2-alpha.6230044c", | ||
"jest-resolve": "^12.1.2-alpha.6230044c", | ||
"jest-snapshot": "^12.1.2-alpha.6230044c", | ||
"jest-util": "^12.1.2-alpha.6230044c", | ||
"json-stable-stringify": "^1.0.0", | ||
"yargs": "^4.7.1" | ||
}, | ||
"bin": { | ||
"jest-runtime": "./bin/jest-runtime.js" | ||
}, | ||
"devDependencies": { | ||
"jest-config": "^12.1.1-alpha.2935e14d" | ||
"jest-config": "^12.1.2-alpha.6230044c" | ||
}, | ||
"jest": { | ||
"automock": false, | ||
"rootDir": "./build", | ||
"testEnvironment": "jest-environment-node", | ||
"testPathIgnorePatterns": [ | ||
"/__tests__/[^/]*/.+" | ||
], | ||
"testEnvironment": "jest-environment-node" | ||
] | ||
}, | ||
@@ -31,0 +37,0 @@ "scripts": { |
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
232906
3.28%165
5.77%1921
11.1%10
25%12
100%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed