{"_id":"22ndtech-common-lib","_rev":"19-64880a5427f3d3aaa22946088c734263","name":"22ndtech-common-lib","description":"22ndtech Common Library","dist-tags":{"latest":"0.0.17"},"versions":{"0.0.1":{"name":"22ndtech-common-lib","version":"0.0.1","description":"22ndtech Angular Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0 || >=4.0.0-beta <5.0.0"},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.1","_shasum":"19c5e802f9361ae71af112f403663e100e000660","_from":"dist","_resolved":"file:dist","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"shasum":"19c5e802f9361ae71af112f403663e100e000660","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.1.tgz","integrity":"sha512-Q/1M+dN5fMBxw+8LjnqR2iN29EPHYR3DiT6f6qROkfc50yOpOtL8rLOFW9JfuZjKCKIVeEqLHHcYGiH6E5/Ujg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUmHNVVgqX5bc2sS3DtK7riYctkVmUVDBoKr2Ju0h2FgIhALo8jEW1lkSSwYhhhm26BT+ebnlAALJwghHOWvKoIe6X"}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.1.tgz_1503191136959_0.5653264762368053"}},"0.0.2":{"name":"22ndtech-common-lib","version":"0.0.2","description":"22ndtech Angular Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0 || >=4.0.0-beta <5.0.0"},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.2","_shasum":"e7292dfb043ed203445f218e5bff828cebcb76c5","_from":"dist","_resolved":"file:dist","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"shasum":"e7292dfb043ed203445f218e5bff828cebcb76c5","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.2.tgz","integrity":"sha512-jd8iiy8zyzGiD+5U3RWBLu9BHyBJ8bBjeW9Z1YtZMBOfUBORTyqLBEvMwTQp1I63DooPmrb1hDNsxMs++PqlSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGc/WleWT5iruFjB2rH5IJU8rg4MpRYjyXnpKC7mUY1wIhAJKv7HUvCl7Y08h9JZNFB6AENX0AGqd7oEGFmE9ijqJl"}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.2.tgz_1503192619303_0.6661617930512875"}},"0.0.3":{"name":"22ndtech-common-lib","version":"0.0.3","description":"22ndtech Angular Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.3","_shasum":"4bc10a40dbf0993aa60489eef73e225c090ab3a2","_from":"dist","_resolved":"file:dist","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"shasum":"4bc10a40dbf0993aa60489eef73e225c090ab3a2","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.3.tgz","integrity":"sha512-F5x0280hfc1m540WlZ+MaNdncTIshVnFpA2oM1k//ggiWNZKOK72S9Pw6Az95RfDWWr8ePAad/zqTcyo7qb9eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3TKJ52sJAbOYuIm33GZL5b4UVsVTmH3k9Qca9pIRSxAiEAiNK4yzynkxixtt5Y03tjS3n39cubI9XX30ChdwMDPE8="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.3.tgz_1503193085332_0.22134874621406198"}},"0.0.4":{"name":"22ndtech-common-lib","version":"0.0.4","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-fw7xGIccUQT5Hqp0yLNMncHchCaXmL1oX+gEGHBSA64zDI8GW9qr04SZhSTU7Zh+b9vC4Jb0BFcW48T9MXntGA==","shasum":"e28950155370e375b135662d7c443dcd4261b873","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKES8uqiDBcLunmZxmmQJwCrdY92Sw6SQRzsf5FAHuKgIgSgFzugLwip8ZDIq42e9qnkkpu6iqubNNrj/927rcQEE="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.4.tgz_1511582461230_0.700928600737825"}},"0.0.5":{"name":"22ndtech-common-lib","version":"0.0.5","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-f6hIDyqSViemDnChqCzDd8tMp2EJtnmqh6k0ZsAelJw4XQsjf6Wk+CYWpkf5a9Yuup6xitNDLKZVlSaC3Uvn2A==","shasum":"9a3303c9802877dbbd4209258a75893339bbebc7","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoLBk7XIlRUxNrSkVBiR9OAsgIfl4WnL3YznAhvOfXQAiEAq69TaZQD8I62glejDtZ1LmChtjUcQbfmY/vKNkAirVs="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.5.tgz_1511582534575_0.7951840988826007"}},"0.0.6":{"name":"22ndtech-common-lib","version":"0.0.6","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-uHJNsO61rqR2DnCpIWsBLGlkyshGf1BvBIF4t0uJoKXmiAfpLjUuXLCcqrPnZMkVx8JKOc6bSBo6WA0cOELayg==","shasum":"35cfdfa7be567708b6615f49cb9e68c98a7633e3","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwqREN/SdXPvjEtun8mHPkMRty4kZeUib9CdIBdfJIggIhAOV9KF1ylSVdvidokaEGg4V0n4J96BaTuL+tlHgk9uiH"}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.6.tgz_1511582633754_0.9867892703041434"}},"0.0.7":{"name":"22ndtech-common-lib","version":"0.0.7","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-Vv2ERZ09nNNdm9wt2GJj24MTPDvetP0kZmG9LGai044oOWKDsb+TrAC5XqHkSlMdJ3fgCga6ZUjj7ZAp/EAlUA==","shasum":"989eed9238f24699f1f614da910c16eceaeee363","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaAbHVfDst/GSVPyUTHQdWrapfV4QBfYOLxzuBaG8kAAiEA4U3VDvzPlJELP7cH8oz7H2NDQkeprMhcJVZGE5E+qn8="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.7.tgz_1511745440209_0.32865135720930994"}},"0.0.8":{"name":"22ndtech-common-lib","version":"0.0.8","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-9JSfT/USUwIr/qt5kOOHoFIWg5bbj8x3JCWGqshZI9uBg3sQa3i7Nn9Ze0HIB95Vkiy3PJbLQf6zxTY93IK3Pg==","shasum":"f111e40b919d8814f149bff924204d77ee6c0f4c","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq54IR156lgAAmeYx++0WR3qVkTdE2epLkl3rwmSwkyAiEA+H865X0HOCplBifjgt6hVSLNKgEJX3+FOBU6JHXkxLc="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.8.tgz_1511745627709_0.22542784316465259"}},"0.0.9":{"name":"22ndtech-common-lib","version":"0.0.9","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-nmuU1rc98pD8QWaavsdAQT3ZNqZuBhfO6VV46LsDqhiQJTRwAyRLZ2DUHKRc6HtxXJO8k0XW9mVnYfIiJW3ZTQ==","shasum":"9cdc333a264c4116763fa0b5c0a9c5183653a688","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmwpbimJTTBDJZx7eZWi/F6zpTcbFj8pHFmyKlrJPpOAiBpQMrR06DHCpXmRJuamicWLc4DPLnPVzZ+ndmlsvyyzA=="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.9.tgz_1511832228834_0.06122656795196235"}},"0.0.10":{"name":"22ndtech-common-lib","version":"0.0.10","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.10","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-sdqE3gRPKDtnzwTEDYNU1MyhBJgps9eC8bA+vVFTuq9ZCCkv6hABD3pPK82NYovHRHAZD3GPY761cxKWomAicQ==","shasum":"74d98a4d0a494c2415b85913edac94e4ab2fa527","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVfBhlBUH5F1dRAKKz2ZpB1YzIiaTk4QFxgZBlM5pGKAiEAgQ36NQqje9bEnC1IcuAdmRTnQb34cZObox8IT8MUmYQ="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.10.tgz_1511832299813_0.6128163496032357"}},"0.0.11":{"name":"22ndtech-common-lib","version":"0.0.11","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.11","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-3Vp8nRj2lc3iodsFDv5lFNFATzODrsZhMHEX7Bt+9oyz1xHyohmXJPI37QBkB8RC7vCO3OF2E/701Jx8iOk8Dg==","shasum":"7a2b4b02085af9194ae62aa527cac9f5211ead78","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwKLRt5YIgGSdnI1cHlZ0q4EMQ+FIU9925NWhBWhfXdAiEAiD/rzDq2eA1jiNMCJSLWzk9U5KSk2oQTbZ8N2A2OLsU="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.11.tgz_1511837922779_0.2679758535232395"}},"0.0.12":{"name":"22ndtech-common-lib","version":"0.0.12","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.12","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-O+56v3r+m8Tx/VVmqVVS6uFNYFbUbETGEt3dw5ZHUnZDeyEklzlAnStrq4ROUd7oY3zzZnkPzV5gsM6qs2mslw==","shasum":"8514dce95192127994087a66dc34e1735819a3ae","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkvP+nelx0JgN4CHf9LJ/jrRgB6U/feJ2Ai88b952zgAiEAsyTKrscIPxg6op6CnPr57r7idWzjMBTqZqjpDNYs500="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.12.tgz_1511838081472_0.8932676904369146"}},"0.0.13":{"name":"22ndtech-common-lib","version":"0.0.13","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.13","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-K9+5mjLNHvFwZIw773jCnAmXxh/H+uJxNFUl5TdFJ3sUv6+K3ECUoJ4YSqP2qCPe8SZ7t6gsbpL/E5/5le4iXg==","shasum":"867f0af57e9a286e29beb28d687116192762f8f0","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnHKT8M2UofMpBZEUgYO8KqeO00B07w4jvFZrOrOSSbAIgC33YGPis1y7y1q4IHuIQ8Y8ixDRtVsqNStLCFkfZkOg="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.13.tgz_1511838231143_0.5353293246589601"}},"0.0.14":{"name":"22ndtech-common-lib","version":"0.0.14","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.14","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-XdmxoYmguw2oR6IEa6pPBqe2mBDWXCY7UYHZ/L1w4yix5Y6CsjoA72co7SWhGKrJmFNGivaTG6+PRqZjVdzPDw==","shasum":"60d78f9d60b0c8169dea3e46304362877f176e99","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnjqJLf3s2YYBfo49ecAxyCbsRLakhnZBgAtAjUXdNMAiBbPE+GDUdcr5ZUccWZXWp1mGcXb4722Ni39h5S/iHglQ=="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.14.tgz_1512604837654_0.8477819650433958"}},"0.0.15":{"name":"22ndtech-common-lib","version":"0.0.15","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-f7QKnNWa8cqDqQs8Gjy3ZfwTbC6/Z5Bst2/gnR16bfWfZpiV+2DBhVYfB3Jh127Q8OPkBAa3Lu53qKQ7F0ou2w==","shasum":"6f305a58cd1e87f0d37a39deb6b8fabe5a839376","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHfrIg0cHLZCk9soIqM28uoOvHaHQXhG+jobzoMEI59AiALcc8QmtS6x4EsGPj5AAGzPoYlIHZLulI2VRCc3ePzKg=="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.15.tgz_1512617999777_0.012944597052410245"}},"0.0.16":{"name":"22ndtech-common-lib","version":"0.0.16","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.16","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-V1La6b9UG4nOAjHU3sgb1z3pd5wwoH7K1OKfI2cww2poHxDdw5qlQcNVaKeG+ln64kH5NUbJ8CRp28I6bs4XuA==","shasum":"d5ad2402e463f482b9f42866a58978f703c0e557","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGnxVyb9HuecJ4d91yN3TVMKz/bs4oStZaOkPe43KFdAiEA6Hip3D4fk4e67u4BJDVSm6/3AXEuqB0N/1fFKoZWv6I="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.16.tgz_1512860020466_0.11634248145855963"}},"0.0.17":{"name":"22ndtech-common-lib","version":"0.0.17","description":"22ndtech Common Library","main":"./bundles/22ndtech-common-lib.umd.js","module":"./22ndtech-common-lib.es5.js","es2015":"./22ndtech-common-lib.js","typings":"./22ndtech-common-lib.d.ts","author":"","license":"MIT","repository":{},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","compile-lib":"tsc -p src/lib/","compile":"npm run compile-lib && npm run build-demo","postversion":"npm run build && npm publish dist"},"peerDependencies":{},"devDependencies":{"@angular/cli":"^1.2.0","@angular/common":"~4.1.3","@angular/compiler":"~4.1.3","@angular/compiler-cli":"~4.1.3","@angular/core":"~4.1.3","@angular/platform-browser":"~4.1.3","@angular/platform-browser-dynamic":"~4.1.3","@angular/router":"~4.1.3","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"^5.0.1","standard-version":"^4.0.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"^2.2.1","zone.js":"^0.8.4"},"dependencies":{},"_id":"22ndtech-common-lib@0.0.17","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"22ndtech","email":"Jeff@22ndtech.com"},"dist":{"integrity":"sha512-4c1NG04dAvZjmI0gjwqCYyjRuaqNyzzbzNbLKleKc5GefjV9fb6zsRvx093Jqod/XDYaq/7gWDAmmGSzUX4mug==","shasum":"420736bfda43f82dc0ea869a1ee91b233a776fd3","tarball":"https://registry.npmjs.org/22ndtech-common-lib/-/22ndtech-common-lib-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPxKZzN/dF8kKy/i9FNtgENStCd//xbaz7/0IQt1bZxAIgGarIF3UmSW2lzY5VgKscshZtdWROcmDGTe6D1lmhL1A="}]},"maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/22ndtech-common-lib-0.0.17.tgz_1512862178334_0.7654463693033904"}}},"readme":"# Warning\r\n\r\nThis quickstart is under active development and hasn't yet reached its final form.\r\n\r\nIt may not be fully compatible with current versions of Angular.\r\n\r\n# 22ndtech Common Lib\r\n[![Build Status][travis-badge]][travis-badge-url]\r\n\r\nThis is a simple library defining the common functions and data structures for 22ndtech development efforts, implementing the\r\n[Angular Package Format v4.0](https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/edit#heading=h.k0mh3o8u5hx).\r\n\r\nFeatures:\r\n- a simple example library\r\n- unit tests for the library\r\n- a demo application that consumes the library in JIT mode and runs in watch mode\r\n- an integration app that consumes the library in JIT and AOT mode and runs e2e tests\r\n\r\nCommon tasks are present as npm scripts:\r\n\r\n- `npm start` to run a live-reload server with the demo app\r\n- `npm run test` to test in watch mode, or `npm run test:once` to only run once\r\n- `npm run build` to build the library\r\n- `npm run lint` to lint \r\n- `npm run clean` to clean\r\n- `npm run integration` to run the integration e2e tests\r\n- `npm install ./relative/path/to/lib` after `npm run build` to test locally in another app\r\n\r\nIf you need to debug the integration app, please check `./integration/README.md`.\r\n\r\n[travis-badge]: https://travis-ci.org/filipesilva/angular-quickstart-lib.svg?branch=master\r\n[travis-badge-url]: https://travis-ci.org/filipesilva/angular-quickstart-lib\r\n\r\n## The 22ndtech Common Library\r\n\r\nThis library implements\r\n\r\n\r\n**Warning**: Do this only in the beginning to avoid accidentally deleting your own git setup!\r\n\r\n\r\n## What's in the 22ndtech Common Lib?\r\n\r\nsrc/\r\n├── demo/\r\n|  └── app/\r\n|     ├── app.component.ts\r\n|     └── app.module.ts\r\n└── lib/\r\n   ├── index.ts\r\n   └── src/\r\n      ├── component/\r\n      |  └── lib.component.ts\r\n      ├── service/\r\n      |  └── lib.service.ts\r\n      └── module.ts\r\n\r\n```\r\n\r\nEach file has a distinct purpose and evolves independently as the application grows.\r\n\r\nFiles outside `src/` concern building, deploying, and testing your app.\r\nThey include configuration files and external dependencies.\r\n\r\nFiles inside `src/lib/` \"belong\" to your library, while `src/demo/` contains a demo application\r\nthat loads your library.\r\n\r\nLibraries do not run by themselves, so it's very useful to have this \"demo\" app while developing \r\nto see how your library would look like to consumers.\r\n\r\nWhen you run `npm start`, the demo application is served.\r\n\r\nThe following are all in `src/`\r\n\r\n<table width=\"100%\">\r\n  <col width=\"20%\">\r\n  </col>\r\n  <col width=\"80%\">\r\n  </col>\r\n  <tr>\r\n    <th>\r\n      File\r\n    </th>\r\n    <th>\r\n      Purpose\r\n    </th>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>demo/app/app.component.ts</code>\r\n    </td>\r\n    <td>\r\n      A demo component that renders the library component and a value from the library service.\r\n    </td>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>demo/app/app.module.ts</code>\r\n    </td>\r\n    <td>\r\n      A demo <code>NgModule</code> that imports the Library <code>LibModule</code>.\r\n    </td>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>lib/src/component/app.component.ts</code>\r\n    </td>\r\n    <td>\r\n      A sample library component that renders an <code>h2</code> tag.\r\n    </td>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>lib/src/service/lib.service.ts</code>\r\n    </td>\r\n    <td>\r\n      A sample library service that exports a value.\r\n    </td>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>lib/src/module.ts</code>\r\n    </td>\r\n    <td>\r\n      The library's main <code>NgModule</code>, <code>LibModule</code>.\r\n    </td>\r\n  </tr>\r\n  <tr>\r\n    <td>\r\n      <code>lib/index.ts</code>\r\n    </td>\r\n    <td>\r\n      The public API of your library, where you choose what to export to consumers.\r\n    </td>\r\n  </tr>\r\n</table>\r\n\r\n\r\n## The build step\r\n\r\nYou can build the library by running `npm run build`. \r\nThis will generate a `dist/` directory with all the entry points described above.\r\n\r\nAll the logic for creating the build can be found in `./build.js`. It consists of roughly 5 steps:\r\n\r\n- Compile with the AOT Compiler (AOT compiler or `ngc`) for ES5 and ES2015.\r\n- Inline html and css inside the generated JavaScript files.\r\n- Copy typings, metatada, html and css.\r\n- Create each bundle using Rollup.\r\n- Copy `LICENSE`, `package.json` and `README.md` files\r\n\r\n\r\n## Testing libraries\r\n\r\nWhile testing is always important, it's **especially** important in libraries because consumer\r\napplications might break due to bugs in libraries.\r\n\r\nBut the fact that a library is consumed by another application is also what makes it hard to test.\r\n\r\nTo properly test a library, you need to have an integration tests.\r\nAn integration test is to libraries what an end-to-end test is to applications.\r\nIt tests how an app would install and use your library.\r\n\r\nThe **22ndtech Common lib** includes a directory called `integration` containing a standalone\r\napp that consumes your built library in both AOT and JIT modes, with end-to-end tests to verify\r\nit works.\r\n\r\nTo run the integration tests, do `npm run integration` which does the following:\r\n- Build your library.\r\n- Enter the integration app's directory.\r\n- Install dependencies.\r\n- Build the app in AOT mode.\r\n- Test the app in AOT mode.\r\n- Test the app in JIT mode.\r\n\r\nRunning integration tests gives you greater confidence that your library is properly built.\r\n\r\nIn addition to integration tests, you can also run unit tests in watch mode via `npm run test`,\r\nor single-run via `npm run test:once`.\r\n\r\nYou can also test the library by installing it in another local repository you have. \r\nTo do so, first build your lib via `npm run build`.\r\nThen install it from your other repo using a relative path to the dist folder: \r\n`npm install relative/path/to/library/dist`.\r\n\r\n\r\n## Appendix: Supporting AOT\r\n\r\nAOT plays an important role in optimizing Angular applications. \r\nIt's therefore important that third party libraries be published in a format compatible with AOT\r\ncompilation.\r\nOtherwise it will not be possible to include the library in an AOT compiled application.\r\n\r\nOnly code written in TypeScript can be AOT compiled.\r\n \r\nBefore publishing the library must first be compiled using the AOT compiler (`ngc`). \r\n`ngc` extends the `tsc` compiler by adding extensions to support AOT compilation in addition to\r\nregular TypeScript compilation.   \r\n\r\nAOT compilation outputs three files that must be included in order to be compatible with AOT.\r\n\r\n*Transpiled JavaScript*\r\n\r\nAs usual the original TypeScript is transpiled to regular JavaScript.\r\n\r\n*Typings files*\r\n\r\nJavaScript has no way of representing typings. \r\nIn order to preserve the original typings, `ngc` will generate `.d.ts` typings files.\r\n\r\n*Meta Data JSON files*\r\n\r\n`ngc` outputs a metadata.json file for every `Component` and `NgModule`.\r\nThese meta data files represent the information in the original `NgModule` and `Component`\r\ndecorators.   \r\n\r\nThe meta data may reference external templates or css files.\r\nThese external files must be included with the library.\r\n\r\n### NgFactories\r\n\r\n`ngc` generates a series of files with an `.ngfactory` suffix as well.\r\nThese files represent the AOT compiled source, but should not be included with the published library.\r\n\r\nInstead the `ngc` compiler in the consuming application will generate `.ngfactory` files based\r\non the JavaScript, Typings and meta data shipped with the library. \r\n\r\n","maintainers":[{"name":"22ndtech","email":"Jeff@22ndtech.com"}],"time":{"modified":"2022-06-12T14:06:40.048Z","created":"2017-08-20T01:05:38.042Z","0.0.1":"2017-08-20T01:05:38.042Z","0.0.2":"2017-08-20T01:30:20.548Z","0.0.3":"2017-08-20T01:38:06.339Z","0.0.4":"2017-11-25T04:01:01.309Z","0.0.5":"2017-11-25T04:02:17.273Z","0.0.6":"2017-11-25T04:03:53.846Z","0.0.7":"2017-11-27T01:17:21.151Z","0.0.8":"2017-11-27T01:20:28.473Z","0.0.9":"2017-11-28T01:23:50.447Z","0.0.10":"2017-11-28T01:25:00.809Z","0.0.11":"2017-11-28T02:58:42.901Z","0.0.12":"2017-11-28T03:01:22.477Z","0.0.13":"2017-11-28T03:03:52.396Z","0.0.14":"2017-12-07T00:00:38.843Z","0.0.15":"2017-12-07T03:40:00.756Z","0.0.16":"2017-12-09T22:53:41.544Z","0.0.17":"2017-12-09T23:29:39.358Z"},"repository":{},"license":"MIT","readmeFilename":"README.md"}