![require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages](https://cdn.sanity.io/images/cgdhsj6q/production/be8ab80c8efa5907bc341c6fefe9aa20d239d890-1600x1097.png?w=400&fit=max&auto=format)
Security News
require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
@weirdscience/quicklaunch
Advanced tools
A streamlined CLI tool for deploying Node.js applications to remote servers with automated SSH, PM2, Nginx, and SSL configuration.
QuickLaunch is a streamlined CLI tool for deploying Node.js applications to remote servers. It simplifies the deployment process by handling SSH connections, file transfers, dependency management, and server configuration.
npm install -g @weirdscience/quicklaunch
Set up your deployment configuration:
quicklaunch init
This will guide you through setting up:
Deploy your Node.js application:
quicklaunch deploy
This command:
Secure your domain with a free Let's Encrypt SSL certificate:
quicklaunch ssl
This command:
Monitor your application logs in real-time:
quicklaunch logs
QuickLaunch stores its configuration in .deployrc.json
in your project root. Example configuration:
{
"host": "your-server.com",
"user": "root",
"path": "/var/www/app",
"domain": "yourdomain.com",
"port": 3000,
"appName": "myapp"
}
npm install
npm start
- Run the CLI locallynpm run dev
- Run with watch modenpm run build
- Build for productionnpm run format
- Format code with Biomenpm run lint
- Lint codenpm run check
- Run Biome checksContributions are welcome! Please feel free to submit a Pull Request.
MIT
Mike Romain
FAQs
A streamlined CLI tool for deploying Node.js applications to remote servers with automated SSH, PM2, Nginx, and SSL configuration.
We found that @weirdscience/quicklaunch demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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.
Security News
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.