@carv/testing-library
TypeScript icon, indicating that this package has built-in type declarations

0.5.1 • Public • Published

@carv/testing-library

Available Scripts

npm start

Runs the app in the development mode. Open http://localhost:8080 to view it in the browser.

The page will reload if you make edits.

npm test

Two sub scripts will came in handy from time to time:

  • npm start test.watch: re-run tests on change
  • npm start test.coverage: creates a coverage report at coverage/lcov-report/index.html

npm run format

Formats all sources using prettier.

Create a release

  1. Update changelog
  2. npm run format
  3. npm test
  4. git commit -a -m "chore: prepare release`
  5. npm version [<newversion> | major | minor | patch] -m "chore: release"
  6. npm run release

Folder Structure

src/

Put all your source code including your test files here. Test files are matched using the following regexp:

  • src/**/__tests__/*.{js,jsx,ts,tsx}: matches every file within a __tests__ directory but not in child directories
  • src/**/*.{spec,test}.{js,jsx,ts,tsx}: matches *.test.js and *.spec.js files; some for the other extensions

src/__preview__/

This directory is used by snowpack on npm start to render a preview of your code. Modify src/__preview__/app.svelte to match your needs.

Readme

Keywords

none

Package Sidebar

Install

npm i @carv/testing-library

Weekly Downloads

70

Version

0.5.1

License

none

Unpacked Size

56.9 kB

Total Files

18

Last publish

Collaborators

  • sastan