jest-transform-stub

Jest transform stub

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
jest-transform-stub
10782.0.05 years ago6 years agoMinified + gzip package size for jest-transform-stub in KB

Readme

jest-transform-stub
Jest doesn't handle non JavaScript assets by default.
You can use this module to avoid errors when importing non JavaScript assets.

Usage

npm install --save-dev jest-transform-stub

In your Jest config, add jest-transform-stub to transform non JavaScript assets you want to stub:
{
  "jest": {
    // ..
    "transform": {
      "^.+\\.js$": "babel-jest",
      ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub"
    }
  }
}

FAQ

My module isn't being transformed
Jest doesn't apply transforms to nodemodules by default. You can solve this by using moduleNameMapper:
{
  "jest": {
    // ..
    "moduleNameMapper": {
      "^.+.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub"
    }
  }
}