https://github.com/stephen-shopopop/standard
standard library
https://github.com/stephen-shopopop/standard
javascript nodejs typescript
Last synced: 4 months ago
JSON representation
standard library
- Host: GitHub
- URL: https://github.com/stephen-shopopop/standard
- Owner: stephen-shopopop
- Created: 2022-03-12T16:43:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-28T13:28:27.000Z (about 2 years ago)
- Last Synced: 2023-05-28T14:22:49.443Z (about 2 years ago)
- Topics: javascript, nodejs, typescript
- Language: TypeScript
- Homepage: https://stephen-shopopop.github.io/standard/
- Size: 1.12 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
![]()
[](https://nodejs.org/about/releases/)
[](https://github.com/npm/cli/releases)
[](https://GitHub.com/stephen-shopopop/standard/graphs/commit-activity)
[](https://svgshare.com/i/Zhy.svg)
[](https://svgshare.com/i/ZjP.svg)
[](https://code.visualstudio.com/)# NODEJS standard library
## Description
Standard library for nodejs
[Documentation](https://stephen-shopopop.github.io/standard/)
### Installation
Add .npmrc file in your repository
> @stephen-shopopop:registry=https://npm.pkg.github.com
```bash
npm install @stephen-shopopop/standard
```## Contributing
### Installation nodejs via nvm (node version manager)- [macos/linux](https://github.com/nvm-sh/nvm) or use Makefile command: ```make nvm```
- [windows](https://github.com/coreybutler/nvm-windows)## Commands
1. npm run build - Build library.
2. npm run start - start project
3. npm run test - Run test with jest.
4. npm run lint - Lint your code.
5. npm run lint:fix - Lint & fix your code.
6. npm run typecheck - Run typescript check.
7. npm run doc - Generate html doc.
8. npm run release - Release library
9. npm run minor - Minor library## Docs
### Summary- [Reference javascript](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference)
- [ECMA-262](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/)
- [summary of the new ES version by example](https://github.com/gautemo/ES-Intro)
- [Git conventions](conventions.md)
- [library & tools](tools.md)### VSCODE Addons
- [js-standard](https://marketplace.visualstudio.com/items?itemName=standard.vscode-standard)
- [jest runner](https://marketplace.visualstudio.com/items?itemName=firsttris.vscode-jest-runner)### Package maintenance
A modern cli tool that keeps your deps fresh
```bash
npx taze
```