@wldcordeiro-stuffz/jest-runner-prettier

v5.0.0
A Jest Runner for Prettier that writes the changes.

@wldcordeiro-stuffz/jest-runner-prettier

Usage

Install

Install jest(it needs Jest 21+) and @wldcordeiro-stuffz/jest-runner-prettier

yarn add --dev jest @wldcordeiro-stuffz/jest-runner-prettier

# or with NPM

npm install --save-dev jest @wldcordeiro-stuffz/jest-runner-prettier

Add it to your Jest config

In your package.json

{
  "jest": {
    "runner": "@wldcordeiro-stuffz/jest-runner-prettier",
    "moduleFileExtensions": [
      "js",
      "jsx",
      "json",
      "ts",
      "tsx",
      "css",
      "less",
      "scss",
      "graphql",
      "md",
      "markdown"
    ],
    "testMatch": [
      "**/*.js",
      "**/*.jsx",
      "**/*.json",
      "**/*.ts",
      "**/*.tsx",
      "**/*.css",
      "**/*.less",
      "**/*.scss",
      "**/*.graphql",
      "**/*.md",
      "**/*.markdown"
    ]
  }
}

Or in jest.config.js

module.exports = {
  runner: '@wldcordeiro-stuffz/jest-runner-prettier',
  moduleFileExtensions: [
    'js',
    'jsx',
    'json',
    'ts',
    'tsx',
    'css',
    'less',
    'scss',
    'graphql',
    'md',
    'markdown'
  ],
  testMatch: [
    '**/*.js',
    '**/*.jsx',
    '**/*.json',
    '**/*.ts',
    '**/*.tsx',
    '**/*.css',
    '**/*.less',
    '**/*.scss',
    '**/*.graphql',
    '**/*.md',
    '**/*.markdown'
  ]
}

Run Jest

yarn jest
npm i @wldcordeiro-stuffz/jest-runner-prettier

Metadata

  • Unknown
  • Whatever
  • Unknown
  • released 1/16/2019

Downloads

Maintainers