Go to file
2016-01-31 22:25:36 +01:00
compile major update 2016-01-31 22:24:57 +01:00
test/assets major update 2016-01-31 22:24:57 +01:00
ts major update 2016-01-31 22:24:57 +01:00
.gitignore restructure 2016-01-30 04:57:24 +01:00
.npmignore restructure 2016-01-30 04:57:24 +01:00
.travis.yml add travis 2016-01-18 15:35:44 +01:00
index.d.ts major update 2016-01-31 22:24:57 +01:00
index.js major update 2016-01-31 22:24:57 +01:00
LICENSE Initial commit 2016-01-13 19:21:20 +01:00
package.json 2.0.0 2016-01-31 22:25:36 +01:00
README-dev.md create README-dev 2016-01-16 14:20:14 +01:00
README.md add travis 2016-01-18 15:35:44 +01:00

npmts

Write npm modules with TypeScript without hassle.

How to use npmts

Install

First install npmts as dev dependency:

npm install npmts --save-dev

Then use it in package.json's script section to trigger a build:

"scripts": {
    "test": "npmts"
}

Default behaviour

by default npmts looks for ./ts/index.ts and ./ts/test.ts that will compile to ./index.js and ./test.js

Declaration files

npmts also creates an index.d.ts declaration file by default. You can reference it in your package.json like this:

"main": "index.js",
"typings": "./index.d.ts",

When requiring the module from other TypeScript files, the TypeScript Compiler will use the declaration file to resolve typings.

Custom behaviour

We are currently building support for custom behaviour with a super simple config file. Check back soon.

Readme for Devs

There is a README-dev.md in the repo. This is only of interest for you when looking to contribute to, improve or build upon this package.