* Split core lib into multiple files * Refactor data encoding methods * Refactor data masking process * Improve qr code generation process * Increase minimum required node version to 0.10 * Add linter * Add tests and tests coverage * Update travis config to fix compilation issues * Add examples folder * Add missing license tag in package.json * Update build script and add sourcemap support * Publish only strictly needed files on npm * Update readme
16 lines
307 B
JavaScript
16 lines
307 B
JavaScript
var spawn = require('child_process').spawn
|
|
|
|
var opt = {
|
|
cwd: __dirname,
|
|
env: (function () {
|
|
process.env.NODE_PATH = './lib'
|
|
return process.env
|
|
}()),
|
|
stdio: [process.stdin, process.stdout, process.stderr]
|
|
}
|
|
|
|
spawn('node', [
|
|
'node_modules/.bin/tap',
|
|
'--cov',
|
|
'test/**/*.test.js'
|
|
], opt)
|