0.3.0 • Published 3 years ago

@neoncitylights/ts-standard v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@neoncitylights/ts-standard

License: MIT npm version codecov Node.js workflow GitHub Pages Docs

An experimental library for introducing useful, high-level APIs for TypeScript. It has a focus on functional programming, but also uses object-oriented programming throughout. It currently provides a focus on useful utility methods, as well as covering various areas of mathematics.

Install

Note: This library is currently very experimental and susceptible to change. The API should not be considered stable at this point.

npm i @neoncitylights/ts-standard

For developers

Setup

git clone https://github.com/neoncitylights/ts-standard.git
cd ts-standard
npm run install
npm run build

Scripts

ActionCLI
Compile TypeScript filesnpm run build:ts
Generate TypeDoc documentationnpm run build:typedoc
Build everythingnpm run build:all
Clean out build directoriesnpm run clean
Run unit testsnpm run test
Run ESLintnpm run lint
Run ESLint fixernpm run lint:fix
Run tests and linter (without fixing)npm run test:all

Tooling

  • ESLint (website, npm): Used for linting TS code and ensuring code style stays consistent throughout the project
  • Jest (website, npm): Used for running unit tests and integration tests
  • TypeDoc (website, npm): Used for generating code documentation based on the TSDoc standard proposal
  • Codecov: Used to upload Jest's code coverage reports to a transparent, publicly viewable website
0.1.0

3 years ago

0.0.0

3 years ago

0.3.0

3 years ago

0.2.0

3 years ago

1.0.0

3 years ago