JSPM

  • Created
  • Published
  • Downloads 1179
  • Score
    100M100P100Q103164F
  • License MIT

A npm package for running Thoughtwork's Talisman tool

Package Exports

  • node-talisman

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (node-talisman) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

node-talisman · npm PRs Welcome

A npm package for running Thoughtwork's Talisman tool as a CLI.

Requires

  • Node 8+

Features

  • Linux, MacOS and Windows supported.

Installation

  1. Add package

    npm install --save-dev node-talisman
  2. Add a script to package.json

    {
      "scripts" : {
        "node-talisman": "node-talisman",
        ...
      }
      ...
    }
  3. Use it as you like 😉

    Using above script:

    npm run node-talisman -- --githook [pre-commit|pre-push]
    
    # finds all .js and .ts files in the current directory (recursively)
    npm run node-talisman -- --pattern="./**/*.{js,ts}"

    Using npx:

    npx node-talisman --githook [pre-commit|pre-push]
    
    # finds all .js and .ts files in the current directory (recursively)
    npx node-talisman --pattern="./**/*.{js,ts}"

    For more details checkout Talisman's installation as CLI.

Contributing Guide

Anyone can help to make this project better - check out the Contributing Guide!

Code of Conduct

Please adhere to Code of Conduct.

Issues

Please make sure to read the Issue Reporting Guidelines before opening an issue.

License

Licensed under the MIT licensed.