Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@clipchamp/ng-builders
Advanced tools
[![Build Status](https://travis-ci.org/clipchamp/ng-builders.svg?branch=master)](https://travis-ci.org/clipchamp/ng-builders) [![npm](https://img.shields.io/npm/dt/@clipchamp/ng-builders.svg)](https://www.npmjs.com/package/@clipchamp/ng-builders) [![npm](
This package provides Angular CLI builders for the Stryker Mutator framework and Google Cloud deployments.
Easily integrate the Stryker Mutator framework for mutation testing into your Angular app(s).
npm i -D stryker stryker-api stryker-typescript stryker-jest-runner
npm i -D @clipchamp/ng-builders
[...]
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["src/tsconfig.json", "src/tsconfig.spec.json"],
"exclude": ["**/node_modules/**"]
}
},
"mutate": {
"builder": "@clipchamp/ng-builders:stryker",
"options": {
"configPath": "....", // path is relative to the project folder or workspace root (both are checked)
"mutator": "typescript",
[...]
}
},
[...]
You can either pass a configuration file through the options object in the architect or configure Stryker directly there.
Depending on how you called your architect you need to change this command.
ng run my-app:mutate
Easily deploy your Angular application to Google App Engine.
npm i -D @clipchamp/ng-builders
[...]
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["src/tsconfig.json", "src/tsconfig.spec.json"],
"exclude": ["**/node_modules/**"]
}
},
"deploy": {
"builder": "@clipchamp/ng-builders:gcloud",
"options": {
"browserTarget": "project:build", // target build (same as ng serve's browserTarget)
"yamlFilePath": "...", // path to your app.yaml file
"applicationName": "...", // name of the application service that is deployed
"deployConfigPath" "...", // optional: path to a deploy config script that exposes before and after deploy hooks
[...]
}
},
[...]
You can either pass a configuration file through the options object in the architect or configure it through the before deploy hook.
Depending on how you called your architect you need to change this command.
ng run my-app:deploy
FAQs
[![Build Status](https://travis-ci.org/clipchamp/ng-builders.svg?branch=master)](https://travis-ci.org/clipchamp/ng-builders) [![npm](https://img.shields.io/npm/dt/@clipchamp/ng-builders.svg)](https://www.npmjs.com/package/@clipchamp/ng-builders) [![npm](
We found that @clipchamp/ng-builders demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 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
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.