0.7.0-beta.5 • Published 5 years ago

libkit v0.7.0-beta.5

Weekly downloads
16
License
MIT
Repository
github
Last release
5 years ago

LibKit

Ember CLI blueprint for initializing a new TypeScript library, developing it using VSCode and deploying it to NPM.

Usage

$ npm install -g ember-cli
$ ember new -b libkit <package-name>

Write your library using .ts files instead of .js files and libkit will take care of making things work.

The normal Ember CLI workflows work:

  • ember test -s to run your tests in Node and in the browser
  • ember s to serve your tests for use in a browser directly
  • ember init to upgrade devkit
  • ember build and ember build -prod to build your package

The normal NPM workflows work too:

  • npm publish to publish your package, including Node modules (in CJS format), ES modules, and .d.ts files for other TypeScript consumers
  • npm test to run the tests in CI mode

Integration with VSCode:

  • cmd-shift-b to run TSLint and TypeScript type checking
  • Debugger integration with full support for breakpoints
  • Run tests with the debugger attached by pressing f5
  • TDD workflow by running testem in an integrated terminal (TDD task)

Good defaults that work with the rest of the workflow:

  • .gitignore
  • .npmignore
  • .travis.yml
  • tsconfig.json
  • tslint.json
  • import ... from 'your-package'; works in Ember and environments that support the "module" key in package.json.

All of these features should work on Windows (one of the main authors uses a Windows machine to develop these packages). We will prioritize any Windows bugs.

0.7.0-beta.5

5 years ago

0.7.0-beta.4

5 years ago

0.7.0-beta.3

5 years ago

0.7.0

5 years ago

0.7.0-beta.2

6 years ago

0.7.0-beta.1

6 years ago

0.6.0

6 years ago

0.5.20

6 years ago

0.5.19

6 years ago

0.5.18

6 years ago

0.5.17

6 years ago

0.5.16

6 years ago

0.5.15

7 years ago

0.5.14

7 years ago

0.5.13

7 years ago

0.5.12

7 years ago

0.5.11

7 years ago

0.5.10

7 years ago

0.5.9

7 years ago

0.5.8

7 years ago

0.5.7

7 years ago

0.5.6

7 years ago

0.5.5

7 years ago

0.5.4

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.0.1

7 years ago