@thermopylae/dev.environment

1.0.1 • Public • Published

@thermopylae/dev.environment

Version Node Version License: MIT

Development environment for Thermopylae modules.

Install

npm install @thermopylae/dev.environment --dev

Description

This package contains a collection of tools used in the development process of Thermopylae packages, such as:

  • gulp tasks (e.g. build, lint, test, doc)
  • dependencies to dev tools (e.g. eslint, mocha, typedoc)
  • configs for dev tools

Usage

Bellow are simple examples of how this module can be used:

  • gulpfile.cjs
"use strict";
module.exports = require('@thermopylae/dev.environment').gulpfile;
  • .eslintrc.cjs
module.exports = require('@thermopylae/dev.environment').configs.eslint;
  • tsconfig.json
{
    "extends": "../../node_modules/@thermopylae/dev.environment/lib/configs/tsconfig.json",
    "compilerOptions": {
        "rootDir": ".",
        "tsBuildInfoFile": "build/tsbuildinfo",
        "outDir": "dist",
        "module": "commonjs"
    },
    "include": [
        "lib/**/*.ts",
        "test/**/*.ts"
    ]
}

Author

👤 Rusu Marin

📝 License

Copyright © 2021 Rusu Marin.
This project is MIT licensed.

Readme

Keywords

Package Sidebar

Install

npm i @thermopylae/dev.environment

Weekly Downloads

3

Version

1.0.1

License

MIT

Unpacked Size

21.3 kB

Total Files

20

Last publish

Collaborators

  • marinrusu1997