leo-profanity-typescript
v0.0.1
Published
[![Travis](https://img.shields.io/travis/jojoee/leo-profanity-typescript.svg)](https://travis-ci.org/jojoee/leo-profanity-typescript) [![Coverage Status](https://coveralls.io/repos/github/jojoee/leo-profanity-typescript/badge.svg?branch=master)](https://
Downloads
6
Maintainers
Readme
leo-profanity-typescript
Based on jojoee/leo-profanity v1.24, using Jest instead of Mocha for test framework
TODO
- [x] RollupJS: multiple optimized bundles
- [x] Jest: tests and coverage
- [x] Prettier and TSLint: code formatting
- [x] TypeDoc: docs automatic generation and deployment to
gh-pages
- [ ]
*.d.ts
: automatic types file generation - [x] Travis: build CI
- [x] Coveralls: test coverage report
- [ ] Increase
coverageThreshold
- [ ]
semantic-release
- [ ] Support string for
add
andremove
methods - [ ] Deploy docs after commit
- [ ] Make it
static
- [ ] Remove
require
syntax - [ ] Test build files
.es5.js
and.umd.js
- [ ] Commit via
npm run commit
only - [x] Publish to npm
NPM scripts
npm test
npm start: npm run build in watch mode
npm run test:watch: test in watch mode
npm run test:prod: linting + coverage
npm run build: generate bundles and typings, create docs
npm run lint: lints
npm run commit
Reference
- jojoee/leo-profanity
- Start at commit f0bc9aa (264commits) of starter alexjoverm/typescript-library-starter
- Alternative starter bitjson/typescript-starter