tc-rules

5.0.0 • Public • Published

TaskCluster Javascript Rules

This repository contains various rules for taskcluster node components. Intended to be used with modules such as babel-compile and eslint. For efficiency we've named the package tc-rules to keep the name short.

Example:

{
  "name": "taskcluster-lib-...",
  "version": "...",
  "license": "MPL-2.0",
  "scripts": {
    "compile": "babel-compile -c tc-rules/babel src:lib test:.test",
    "prepublish": "npm run compile",
    "pretest": "npm run compile",
  },
  "dependencies": {
    "babel-runtime": "^5.8.25"
  },
  "devDependencies": {
    "babel-compile": "^0.0.3",
    "mocha": "^2.0.1",
    "tc-rules": "^1.0.6"
  },
  ...
}
 

By loading configuration from this module, all TaskCluster Javascript modules can have the same linter and babel configuration. This should help us keep the code reasonably consistent.

/tc-rules/

    Package Sidebar

    Install

    npm i tc-rules

    Weekly Downloads

    1

    Version

    5.0.0

    License

    ISC

    Last publish

    Collaborators

    • jwhitlock
    • bsieber
    • pmoore
    • taskcluster-bot
    • jonasfj