Product
Socket Now Supports uv.lock Files
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
generator-atomiq
Advanced tools
Generate a Node microservice with Docker, Express, Babel, and Node Inspector support
Generate a Node microservice with Docker, Express, Babel, Node Inspector support, and optional directory-based routing conventions.
atomiq
provides very lightweight structure and support useful for Express-based microservices. It is
not a framework and doesn't get in the way of Express, but it does offer a nice convention
for directory-based routing that you can use if you choose to.
This generator will scaffold an app that correctly handles signals for graceful server shutdown,
including inside of a Docker container. It provides a useful set of docker-compose files for
running containers for production and development (mounts the local dist
directory during development).
It generates ES6 source files and provides npm run script support for npm run babel
, npm run watch
,
and npm run nodemon
.
Features:
First, install Yeoman and generator-atomiq using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-atomiq
Then generate your new project:
yo atomiq
Yeoman has a heart of gold. He's a person with feelings and opinions, but he's very easy to work with. If you think he's too opinionated, he can be easily convinced. Feel free to learn more about him.
MIT © Tony Pujals
FAQs
Generate a Node microservice with Docker, Express, Babel, and Node Inspector debugging support
The npm package generator-atomiq receives a total of 20 weekly downloads. As such, generator-atomiq popularity was classified as not popular.
We found that generator-atomiq 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.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
Research
Security News
Socket researchers have discovered multiple malicious npm packages targeting Solana private keys, abusing Gmail to exfiltrate the data and drain Solana wallets.
Security News
PEP 770 proposes adding SBOM support to Python packages to improve transparency and catch hidden non-Python dependencies that security tools often miss.