Exciting release!Introducing "safe npm". Learn more
Socket
Log inDemoInstall

blueflag-test

Package Overview
Dependencies
24
Maintainers
2
Versions
20
Issues
File Explorer

Advanced tools

blueflag-test

An oppinionated set of linting and testing tools

    0.23.0latest
    Github

Version published
Maintainers
2
Weekly downloads
600
increased by25.79%

Weekly downloads

Readme

Source

blueflag-test

Installation

yarn add --dev blueflag-test

package.json

{ "scripts": { "flow": "blueflag-test flow", "flow-coverage": "blueflag-test flow-coverage", "lint": "blueflag-test lint", "test": "yarn jest", "test-all": "yarn lint && yarn flow && yarn test && yarn flow-coverage" } }

jest.config.js

blueflag-test pre loads jest with support for [enzyme] with the jest-enzyme package. This loads enzyme-adapter-16 into each test file, gives you the shallow, mount and render globals, and extends expect with some handy enzyme matchers.

module.exports = { preset 'blueflag-test', ...config overrides }

.flowconfig

You might need to shim some flow types

  1. If you are using immutable 3.8.x
  2. If you are testing with any enzyme globals
[libs] ./node_modules/blueflag-test/flow-typed-shims/immutable-3.8.x/ ./node_modules/blueflag-test/flow-typed-shims/jest-enzyme-6.0.x/ [ignore] <PROJECT_ROOT>/node_modules/immutable

FAQs

Last updated on 14 Aug 2019

Did you know?

Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.

Install Socket
Socket
support@socket.devSocket SOC 2 Logo

Product

  • Package Issues
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc