Skip to content

eigen-space/helper-scripts

Repository files navigation

Helper scripts Build Status

This package contains common scripts which are very helpful in developing other script utils for projects.

Versioning

Why do we have that dependencies?

  • @eigenspace/argument-parser - argument parser command line.

Why do we have that dev dependencies?

  • @eigenspace/codestyle - includes lint rules, config for typescript.
  • @eigenspace/commit-linter - linter for commit messages.
  • husky - used for configure git hooks.
  • @types/* - contains type definitions for specific library.
  • @eigenspace/common-types - contains common type definitions.
  • jest - testing framework to write unit specs (including snapshots).
  • ts-jest - it lets you use Jest to test projects written in TypeScript.
  • eslint - it checks code for readability, maintainability, and functionality errors.
  • eslint-plugin-eigenspace-script - includes set of script linting rules and configuration for them.
  • typescript - is a superset of JavaScript that have static type-checking and ECMAScript features.
  • lint-staged - used for configure linters against staged git files.

CI

Important!

Travis creates the .npmrc file during ci startup. This file contains the access token to the npm repository.

About

Eigenspace team's common scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published