leo-profanity-typescript

v0.0.1
[![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://
curse bad profanity swear dirty obscene

leo-profanity-typescript

Travis Coverage Status

Based on jojoee/leo-profanity v1.24, using Jest instead of Mocha for test framework

TODO

  • RollupJS: multiple optimized bundles
  • Jest: tests and coverage
  • Prettier and TSLint: code formatting
  • TypeDoc: docs automatic generation and deployment to gh-pages
  • *.d.ts: automatic types file generation
  • Travis: build CI
  • Coveralls: test coverage report
  • Increase coverageThreshold
  • semantic-release
  • Support string for add and remove 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
  • 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

npm i leo-profanity-typescript

Metadata

  • MIT
  • >=6.0.0
  • Nathachai Thongniran
  • released 9/15/2019

Downloads

Maintainers