npm.io
1.0.7 • Published 7 years agoCLI

saber-commonjs

Licence
ISC
Version
1.0.7
Deps
1
Size
28 kB
Vulns
0
Weekly
0
DeprecatedThis package is deprecated

saber-commonjs

version

create a bundle for commonjs, then run it in browser.

# from npm
npm install saber-commonjs -g

Usage:

  1. outFile: string, ...Files: string[]

    Files[0] is main.

  2. compile with a configFile 'commonjs.json',

    for example:

{
  "outFile": "./example/dist/bundle.js",
  "main": "./example/js/main.js",
  "include": ["./example"]
}

start

# install the typescript and webpack
npm install
# auto compile to commonjs
npm start

# auto compile to es5
npm run dev

Author: saber2pr


develope and test

you should write ts in /src

ts -(tsc)-> commonjs -(webpack)-> es5

you should make test in /src/test

export your core in /src/index.ts!


publish

Before publish, there are some items in package.json should to be updated below:

  1. name
  2. version
  3. description
  4. repository(url)
  5. author
# if all is well, try:
npm publish

Keywords