
Research
/Security News
737 Chrome VPN Extensions Linked to Brand Impersonation and Browser Traffic Redirection
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.
ng-iotile-cloud
Advanced tools
Build an Angular library compatible with AoT compilation and Tree shaking
Angular IOTile Cloud Interface
If you're using Typescript in your project, ng-iotile-cloud requires Typescript v2.0.0 or greater. Also make sure that your editor (Visual Studio Code, Atom, Webstorm, etc.) supports Typescript >= v2.0.0 or you'll see errors even though it compiles.
The lirbrary uses Node version 6.10.0 and NPM version 5.6.0.
ng-iotile-cloud depends on moment
npm install --save ng-iotile-cloud
Then include the ng-iotile-cloud in your project.
// TODO
git clone https://github.com/iotile/ng-iotile-cloud.git
npm install
npm run build
You may need to install
typings install dt~es6-shim --save --global
npm test
To have karma to watch for changes:
npm run test:w
Update package.json with a new version number.
npm install . to update the package-lock.json to the equivalent version number.
Our version numbering follows Major.Minor.Patch (e.g 0.12.9)
npm run clean
npm publish
Travis will release automatically after a Tag is created in github
# Build image
docker build -t ng2iotile .
# Runs test
docker run --rm ng2iotile
# Runs test with mounted drive
docker run --rm -v $PWD/src:/usr/src/app/src ng2iotile
# Build for release
docker run --rm -v $PWD:/usr/src/app ng2iotile run build
FAQs
Build an Angular library compatible with AoT compilation and Tree shaking
We found that ng-iotile-cloud demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.