Skip to content

DavidBabel/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

: The JavaScript Joel test

note:

  • has a readme
  • use prettier
  • typing:
    • (flow/typescript)
    • type declaration file
    • flow/ts definitions
    • check anotations
  • linting / modern eslint
  • circular dependency check
  • code organisation
  • continous integration :
    • travis / jenkins
  • test :
    • kill mocha / use jest
  • code coverage
  • package.json :
    • node version fixed in package.json
    • licence specified
    • website specified
    • script commands available :
      • start
      • build
      • test
      • lint
      • coverage
      • clean
      • dependencies
      • circular-dependencies
  • node version
    • up to date
    • LTS
  • packages up to date
  • project structure :
    • mock
    • src
    • dist/build => is in git ignore
    • existing src/package.json

NEGATIVE POINTS :

  • use flow
  • use mocha
  • node modules commited

TYPES :

  • cli :
    • todo
  • api :
    • e2e tests (supertest)
  • front :
    • component testing (jasmine ?)

ideas :

https://developer.github.com/apps/building-github-apps/creating-a-github-app/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published