
Research
NPM targeted by malware campaign mimicking familiar library names
Socket uncovered npm malware campaign mimicking popular Node.js libraries and packages from other ecosystems; packages steal data and execute remote code.
@lambdalabs/generator-api
Advanced tools
The Labs API generator will create a basic node express app with configuration and elements in place based on answers to the prompts/ options. Common elements found in all configurations are:
Create an API app for the labs 27 gigantic product and answer prompts
labs @lambdalabs/api labs27-gigantic
Create an API app for the Labs 26 gigantic product with the labs
program
option.
labs @lambdalabs/spa labs26-gigantic --program=labs
When only the project name argument is provided then you will be prompted for more info.
Usage:
labs @lambdalabs/api[:app] <name> [options]
Options:
-h, --help # Print the generator's options and usage
--skip-cache # Do not remember prompt answers Default: false
--skip-install # Do not automatically install dependencies Default: false
--force-install # Fail on install dependencies error Default: false
--ask-answered # Show prompts for already configured options Default: false
-p, --program # Which program will this be used for: "bw" or "labs"
-d, --hasDS # project has DS team members
Arguments:
name # Name of Project Type: String Required: true
The following prompts will provide additional configuration and examples
--hasDS
or -d
- passing false
to the option will turn it off. (--hasDS=false
)
If the answer is Y
then the following items will be added to the project:
plotly.js
and react-plotly.js
ExampleDataViz
using a DS API.--program
or -p
- pass labs
or bw
The program choices are BW
and Labs
BW
will generate the base configuration.Labs
will add the following elements
--repoUrl
or -r
- leave empty (-r
) to turn off
This is the git https url (eg https://github.com/Lambda-School-Labs/gen-test-git.git)
When this value is provided then the generator will do the following:
FAQs
A yeoman generator for the Labs node api scaffolding
The npm package @lambdalabs/generator-api receives a total of 8 weekly downloads. As such, @lambdalabs/generator-api popularity was classified as not popular.
We found that @lambdalabs/generator-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 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
Socket uncovered npm malware campaign mimicking popular Node.js libraries and packages from other ecosystems; packages steal data and execute remote code.
Research
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
Research
Socket uncovers malicious packages on PyPI using Gmail's SMTP protocol for command and control (C2) to exfiltrate data and execute commands.