Go to file
2016-01-18 15:35:59 +01:00
compile now creating declaration files 2016-01-18 15:15:15 +01:00
test improve readme 2016-01-18 15:20:23 +01:00
ts now creating declaration files 2016-01-18 15:15:15 +01:00
.gitignore now working 2016-01-14 20:06:02 +01:00
.npmignore improve .gitignore 2016-01-14 20:26:02 +01:00
.travis.yml add travis 2016-01-18 15:35:44 +01:00
index.d.ts now creating declaration files 2016-01-18 15:15:15 +01:00
index.js now creating declaration files 2016-01-18 15:15:15 +01:00
LICENSE Initial commit 2016-01-13 19:21:20 +01:00
package.json 1.0.6 2016-01-18 15:35:59 +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.