1.1.1 • Published 2 years ago

check-aegir-project v1.1.1

Weekly downloads
-
License
Apache-2.0 OR MIT
Repository
github
Last release
2 years ago

check-aegir-project

A CLI tool to ensure conformity between the different types of aegir js projects.

Install

$ npm i check-aegir-project

Usage

$ check-aegir-project (in project dir)
$ check-aegir-project /path/to/project/dir

Follow the prompts. Alternatively can be run in CI without prompts.

Supported project types

0. Common

  • Unified CI
  • Dual MIT/Apache 2 license
  • No travis config
  • Dependabot
  • Package JSON organised as:
    • Project metadata
    • Build info
    • Scripts
    • Dependencies
    • Everything else alphabetically

1. TypeScript

  • ESM only
  • Source in /src
  • Tests in /test

2. Typed ESM

  • ESM only
  • Source in /src
  • Tests in /test

3. Typed CJS

  • Source in /src
  • Tests in /test

4. Untyped CJS

  • Source in /src
  • Tests in /test
1.1.1

2 years ago

1.1.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.0

2 years ago