{"id":16371720,"url":"https://github.com/h4ad/node-modules-packer","last_synced_at":"2025-09-20T22:32:25.858Z","repository":{"id":49740471,"uuid":"517860156","full_name":"H4ad/node-modules-packer","owner":"H4ad","description":"Pack all your node_modules and other files you want inside your project to a zip file.","archived":false,"fork":false,"pushed_at":"2024-02-17T01:12:20.000Z","size":848,"stargazers_count":21,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-29T03:19:05.989Z","etag":null,"topics":["depoy","nodejs","nodemodules","npm","pack","serverless","zip"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/H4ad.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-26T00:24:16.000Z","updated_at":"2024-08-19T14:50:55.000Z","dependencies_parsed_at":"2024-10-20T09:55:24.159Z","dependency_job_id":"706276ce-c301-4865-aec8-473595f23dad","html_url":"https://github.com/H4ad/node-modules-packer","commit_stats":{"total_commits":38,"total_committers":2,"mean_commits":19.0,"dds":"0.21052631578947367","last_synced_commit":"4c7451fa404b06b1960b3418f14f77b3dda99d2b"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H4ad%2Fnode-modules-packer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H4ad%2Fnode-modules-packer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H4ad%2Fnode-modules-packer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H4ad%2Fnode-modules-packer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/H4ad","download_url":"https://codeload.github.com/H4ad/node-modules-packer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233690488,"owners_count":18714783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["depoy","nodejs","nodemodules","npm","pack","serverless","zip"],"created_at":"2024-10-11T03:09:25.101Z","updated_at":"2025-09-20T22:32:20.499Z","avatar_url":"https://github.com/H4ad.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  🚀 Node Modules Packer\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#use-cases\"\u003eUse Cases\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#examples\"\u003eExamples\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#headless\"\u003eHeadless\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#benchmark\"\u003eBenchmarks\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#reference\"\u003eReference\u003c/a\u003e\n\u003c/p\u003e\n\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\n[![npm package][npm-img]][npm-url]\n[![Build Status][build-img]][build-url]\n[![Downloads][downloads-img]][downloads-url]\n[![Issues][issues-img]][issues-url]\n[![Code Coverage][codecov-img]][codecov-url]\n[![Commitizen Friendly][commitizen-img]][commitizen-url]\n[![Semantic Release][semantic-release-img]][semantic-release-url]\n\nThis is a library to package all your node_modules and other files you want inside your project to a zip file. \nIt's like using `npm prune --production` but without all the heavy I/O operations.\n\nYou can use this library to deploy applications in serverless environments, for example, without having to do\nlots of crazy configurations with webpack, also this library allows you to minify all `.js` files using `esbuild`.\n\nI personally created this library inspired by an internal library I created for my company to deploy our NestJS apps\nfor AWS Lambda.\nWith this guy I improve deployment time by up to [441% (284% minified)](./benchmark#results) and reduce the bundle\nsize by up to [~40% (~55% minified)](./benchmark#results) with the benefit that my Webstorm doesn't go crazy with dependency indexing \nevery time I deploy because I no longer need to run `npm prune --production` just to get a descending build size.\n\n\u003e Wait, you're asking me why I build and deploy the APIs on my computer instead of using CI/CD?\n\u003e\n\u003e Well the answer is pretty simple, I want to be in control of these things ~~and we didn't have a CI/CD until a few months ago.~~\n\n# Use cases\n\nIn which cases this library might suit you:\n\n- If you deploy your nodejs apps in zip file with node_modules.\n- If you want to keep the directory structure (eg typeorm).\n- If you don't like dealing with webpack and just want to get things done.\n- If you use terraform to deploy in serverless environments, just point the output file to terraform and that's it.\n- If you want to minify all `.js` files, see `--minify` flag.\n- If you want to remap the files, like renaming `dist` to `build`.\n- If you like to deploy your app manually.\n  - This library can give you more control over how you compress your files without having to write a lot of code to do so.\n\nIn which cases this library might not fit you:\n\n- If you already have some webpack configuration to package your app.\n- If you don't need to maintain the directory structure.\n- If your nodejs app is very simple (see [serverless-bundle](https://github.com/AnomalyInnovations/serverless-bundle)).\n- If you use [serverless.com](https://www.serverless.com/).\n  - I've personally never used it, but it looks pretty good to use, see their [packaging docs.](https://www.serverless.com/framework/docs/providers/aws/guide/packaging)\n\n# Usage\n\nFirst, install the library with global flag:\n\n```bash\nnpm i -g @h4ad/node-modules-packer\n```\n\nThen, enter inside the project you want to pack and run:\n\n```bash\nnode-modules-packer run ./\n```\n\nBy default, this command will:\n\n- Find all production dependencies and will package them all.\n- Ignore all development/peer/optional dependencies\n- Ignore many common unused file extensions (eg: .md, .d.ts, .js.map, ..etc)\n  - See the full list [here.](https://github.com/H4ad/node-modules-packer/blob/master/src/common/extensions.ts)\n- Output the final zip with the name `deploy.zip`.\n\n# Examples\n\nInclude more files in the `deploy.zip`:\n\n```bash\nnode-modules-packer run ./ -i dist -i package.json -i package-lock.json\n```\n\nDuring including, if you need to remap, you can use `:` between the paths:\n\n```bash\nnode-modules-packer run ./ -i dist:build -i package.json:dist/package.json\n```\n\nMinify all `.js` files to reduce the bundle size:\n\n```bash\nnode-modules-packer run ./ -i dist --minify\n```\n\n\u003e All `.js` files are minified, including files and folders that you include with `-i` flag.\n\nIf you want to preserve the class names, properties and other symbols, you can run with `--minify-keep-names`:\n\n```bash\nnode-modules-packer run ./ -i dist --minify --minify-keep-names\n```\n\nExclude unwanted file extensions from node_modules:\n\n```bash\n# This will exclude all json files from `deploy.zip`.\nnode-modules-packer run ./ -e .json\n```\n\nInclude development/peer/optional dependencies (why?):\n\n```bash\nnode-modules-packer run ./ --dev\nnode-modules-packer run ./ --peer\nnode-modules-packer run ./ --optional\n# or have all at once\nnode-modules-packer run ./ --dev --peer --optional\n```\n\nDisable default ignored extensions (too much or we ignore something you want?):\n\nSee the full list [here.](https://github.com/H4ad/node-modules-packer/blob/v1.0.0/src/common/extensions.ts)\nto know what you will leave inside your zip file if you run with this flag.\n\n```bash\nnode-modules-packer run ./ --disable-default-ignore-file-ext\n```\n\nIgnore some node folders/paths that you know that should be OUT of your zip file:\n\n```bash\nnode-modules-packer run ./ --ignore-node-path=\"typeorm/browser\" --ignore-node-path=\"aws-sdk\"\n```\n\nOr include some node folders/paths that you know that should be INSIDE of your zip file,\nthis is particulary usefull if you have some dependency with some misconfiguration of their dependencies.\n\n```bash\n# the path will be concatenated with `node_modules`, so this became\n# `node_modules/some-dependency-you-want`\nnode-modules-packer run ./ --include-node-path=\"some-dependency-you-want\"\n```\n\n\u003e We don't include sub-dependencies of these folders, so if that dependency has another\n\u003e dependency, that dependency might be outside your zip.\n\nYou can change the output path and the output filename with:\n\n```bash\nnode-modules-packer run ./ --output-path ./deploy --output-file result.zip \n```\n\n## Headless\n\nYou can use this library in headless mode, for example, for cases where there is a lot of customization.\n\n```ts\nimport Run from '@h4ad/node-modules-packer/lib/commands/run';\n\n// this is my configuration to deploy my NestJS APIs\n// to AWS Lambda\nconst result = await Run.headless({\n  dir: './',\n  ignoreNodePath: ['typeorm/browser', 'aws-crt/dist/bin', 'aws-crt/dist.browser', 'sqlite3', 'aws-sdk'],\n  include: ['dist', 'ormconfig.js'],\n  outputPath: './deploy',\n  outputFile: 'deploy.zip',\n  minify: true,\n  minifyKeepNames: true,\n});\n\nconsole.log(result.size);\nconsole.log(result.file);\nconsole.log(result.path);\n```\n\n# Benchmarks\n\n[See here](./benchmark) more about.\n\n# Reference\n\n\u003cdetails open\u003e\n\u003csummary\u003eSee commands reference\u003c/summary\u003e\n\u003cbr\u003e\n\n\u003c!-- commands --\u003e\n* [`node-modules-packer autocomplete [SHELL]`](#node-modules-packer-autocomplete-shell)\n* [`node-modules-packer commands`](#node-modules-packer-commands)\n* [`node-modules-packer help [COMMAND]`](#node-modules-packer-help-command)\n* [`node-modules-packer plugins`](#node-modules-packer-plugins)\n* [`node-modules-packer plugins:install PLUGIN...`](#node-modules-packer-pluginsinstall-plugin)\n* [`node-modules-packer plugins:inspect PLUGIN...`](#node-modules-packer-pluginsinspect-plugin)\n* [`node-modules-packer plugins:install PLUGIN...`](#node-modules-packer-pluginsinstall-plugin-1)\n* [`node-modules-packer plugins:link PLUGIN`](#node-modules-packer-pluginslink-plugin)\n* [`node-modules-packer plugins:uninstall PLUGIN...`](#node-modules-packer-pluginsuninstall-plugin)\n* [`node-modules-packer plugins:uninstall PLUGIN...`](#node-modules-packer-pluginsuninstall-plugin-1)\n* [`node-modules-packer plugins:uninstall PLUGIN...`](#node-modules-packer-pluginsuninstall-plugin-2)\n* [`node-modules-packer plugins:update`](#node-modules-packer-pluginsupdate)\n* [`node-modules-packer run [DIR]`](#node-modules-packer-run-dir)\n* [`node-modules-packer version`](#node-modules-packer-version)\n\n## `node-modules-packer autocomplete [SHELL]`\n\ndisplay autocomplete installation instructions\n\n```\nUSAGE\n  $ node-modules-packer autocomplete [SHELL] [-r]\n\nARGUMENTS\n  SHELL  shell type\n\nFLAGS\n  -r, --refresh-cache  Refresh cache (ignores displaying instructions)\n\nDESCRIPTION\n  display autocomplete installation instructions\n\nEXAMPLES\n  $ node-modules-packer autocomplete\n\n  $ node-modules-packer autocomplete bash\n\n  $ node-modules-packer autocomplete zsh\n\n  $ node-modules-packer autocomplete --refresh-cache\n```\n\n_See code: [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete/blob/v1.3.0/src/commands/autocomplete/index.ts)_\n\n## `node-modules-packer commands`\n\nlist all the commands\n\n```\nUSAGE\n  $ node-modules-packer commands [--json] [-h] [--hidden] [--tree] [--columns \u003cvalue\u003e | -x] [--sort \u003cvalue\u003e]\n    [--filter \u003cvalue\u003e] [--output csv|json|yaml |  | [--csv | --no-truncate]] [--no-header | ]\n\nFLAGS\n  -h, --help         Show CLI help.\n  -x, --extended     show extra columns\n  --columns=\u003cvalue\u003e  only show provided columns (comma-separated)\n  --csv              output is csv format [alias: --output=csv]\n  --filter=\u003cvalue\u003e   filter property by partial string matching, ex: name=foo\n  --hidden           show hidden commands\n  --no-header        hide table header from output\n  --no-truncate      do not truncate output to fit screen\n  --output=\u003coption\u003e  output in a more machine friendly format\n                     \u003coptions: csv|json|yaml\u003e\n  --sort=\u003cvalue\u003e     property to sort by (prepend '-' for descending)\n  --tree             show tree of commands\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  list all the commands\n```\n\n_See code: [@oclif/plugin-commands](https://github.com/oclif/plugin-commands/blob/v2.2.0/src/commands/commands.ts)_\n\n## `node-modules-packer help [COMMAND]`\n\nDisplay help for node-modules-packer.\n\n```\nUSAGE\n  $ node-modules-packer help [COMMAND] [-n]\n\nARGUMENTS\n  COMMAND  Command to show help for.\n\nFLAGS\n  -n, --nested-commands  Include all nested commands in the output.\n\nDESCRIPTION\n  Display help for node-modules-packer.\n```\n\n_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v5.1.12/src/commands/help.ts)_\n\n## `node-modules-packer plugins`\n\nList installed plugins.\n\n```\nUSAGE\n  $ node-modules-packer plugins [--core]\n\nFLAGS\n  --core  Show core plugins.\n\nDESCRIPTION\n  List installed plugins.\n\nEXAMPLES\n  $ node-modules-packer plugins\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/index.ts)_\n\n## `node-modules-packer plugins:install PLUGIN...`\n\nInstalls a plugin into the CLI.\n\n```\nUSAGE\n  $ node-modules-packer plugins:install PLUGIN...\n\nARGUMENTS\n  PLUGIN  Plugin to install.\n\nFLAGS\n  -f, --force    Run yarn install with force flag.\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Installs a plugin into the CLI.\n\n  Can be installed from npm or a git url.\n\n  Installation of a user-installed plugin will override a core plugin.\n\n  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command\n  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in\n  the CLI without the need to patch and update the whole CLI.\n\nALIASES\n  $ node-modules-packer plugins:add\n\nEXAMPLES\n  $ node-modules-packer plugins:install myplugin \n\n  $ node-modules-packer plugins:install https://github.com/someuser/someplugin\n\n  $ node-modules-packer plugins:install someuser/someplugin\n```\n\n## `node-modules-packer plugins:inspect PLUGIN...`\n\nDisplays installation properties of a plugin.\n\n```\nUSAGE\n  $ node-modules-packer plugins:inspect PLUGIN...\n\nARGUMENTS\n  PLUGIN  [default: .] Plugin to inspect.\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Displays installation properties of a plugin.\n\nEXAMPLES\n  $ node-modules-packer plugins:inspect myplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/inspect.ts)_\n\n## `node-modules-packer plugins:install PLUGIN...`\n\nInstalls a plugin into the CLI.\n\n```\nUSAGE\n  $ node-modules-packer plugins:install PLUGIN...\n\nARGUMENTS\n  PLUGIN  Plugin to install.\n\nFLAGS\n  -f, --force    Run yarn install with force flag.\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Installs a plugin into the CLI.\n\n  Can be installed from npm or a git url.\n\n  Installation of a user-installed plugin will override a core plugin.\n\n  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command\n  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in\n  the CLI without the need to patch and update the whole CLI.\n\nALIASES\n  $ node-modules-packer plugins:add\n\nEXAMPLES\n  $ node-modules-packer plugins:install myplugin \n\n  $ node-modules-packer plugins:install https://github.com/someuser/someplugin\n\n  $ node-modules-packer plugins:install someuser/someplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/install.ts)_\n\n## `node-modules-packer plugins:link PLUGIN`\n\nLinks a plugin into the CLI for development.\n\n```\nUSAGE\n  $ node-modules-packer plugins:link PLUGIN\n\nARGUMENTS\n  PATH  [default: .] path to plugin\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Links a plugin into the CLI for development.\n\n  Installation of a linked plugin will override a user-installed or core plugin.\n\n  e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'\n  command will override the user-installed or core plugin implementation. This is useful for development work.\n\nEXAMPLES\n  $ node-modules-packer plugins:link myplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/link.ts)_\n\n## `node-modules-packer plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ node-modules-packer plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ node-modules-packer plugins:unlink\n  $ node-modules-packer plugins:remove\n```\n\n## `node-modules-packer plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ node-modules-packer plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ node-modules-packer plugins:unlink\n  $ node-modules-packer plugins:remove\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/uninstall.ts)_\n\n## `node-modules-packer plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ node-modules-packer plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ node-modules-packer plugins:unlink\n  $ node-modules-packer plugins:remove\n```\n\n## `node-modules-packer plugins:update`\n\nUpdate installed plugins.\n\n```\nUSAGE\n  $ node-modules-packer plugins:update [-h] [-v]\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Update installed plugins.\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v2.1.0/src/commands/plugins/update.ts)_\n\n## `node-modules-packer run [DIR]`\n\nPack files and node dependencies to zip file.\n\n```\nUSAGE\n  $ node-modules-packer run [DIR] [--json] [-i \u003cvalue\u003e] [-e \u003cvalue\u003e] [--disable-default-ignore-file-ext]\n    [--include-node-path \u003cvalue\u003e] [--ignore-node-path \u003cvalue\u003e] [--prod] [--peer] [--dev] [--optional] [--output-path\n    \u003cvalue\u003e] [--output-file \u003cvalue\u003e] [--minify] [--minify-keep-names] [-q]\n\nARGUMENTS\n  DIR  [default: ./] Project root directory\n\nFLAGS\n  -e, --ignore-file-ext=\u003cvalue\u003e...        Force ignore specific file extension.\n  -i, --include=package.json...           Include more files during packing (eg: -i dist).\n  -q, --quiet                             Run without logging.\n  --[no-]dev                              Include development dependencies when pack node dependencies.\n  --[no-]disable-default-ignore-file-ext  Disable including default ignored extensions that we consider as useless.\n  --ignore-node-path=typeorm/browser...   Force exclude folders starting with specified path (eg: -n \"typeorm/browser\"\n                                          will exclude node_modules/typeorm/browser).\n  --include-node-path=dev-dependency...   Force include folders starting with the specified path (eg --include-node-path\n                                          \"dev-dependency\" will include node_modules/dev-dependency), but you need to\n                                          MANUALLY add your sub-dependencies if dev-dependency has production\n                                          dependencies.\n  --[no-]minify                           Minify each .js file with esbuild.\n  --[no-]minify-keep-names                Keep the names during minification.\n  --[no-]optional                         Include optional dependencies when pack node dependencies.\n  --output-file=\u003cvalue\u003e                   [default: deploy.zip] Specify output file name for the zip file.\n  --output-path=\u003cvalue\u003e                   [default: ./] Specify output path for the zip file.\n  --[no-]peer                             Include peer dependencies when pack node dependencies.\n  --[no-]prod                             Include production dependencies when pack node dependencies.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  Pack files and node dependencies to zip file.\n\nEXAMPLES\n  $ node-modules-packer run /project/path -i dist\n```\n\n_See code: [src/commands/run/index.ts](https://github.com/H4ad/node-modules-packer/blob/v1.3.0/src/commands/run/index.ts)_\n\n## `node-modules-packer version`\n\n```\nUSAGE\n  $ node-modules-packer version [--json] [--verbose]\n\nFLAGS\n  --verbose  Show additional information about the CLI.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nFLAG DESCRIPTIONS\n  --verbose  Show additional information about the CLI.\n\n    Additionally shows the architecture, node version, operating system, and versions of plugins that the CLI is using.\n```\n\n_See code: [@oclif/plugin-version](https://github.com/oclif/plugin-version/blob/v1.1.1/src/commands/version.ts)_\n\u003c!-- commandsstop --\u003e\n\n_See code: [src/commands/run/index.ts](https://github.com/H4ad/node-modules-packer/blob/v1.0.0/src/commands/run/index.ts)_\n\n\u003c/details\u003e\n\n[build-img]:https://github.com/H4ad/node-modules-packer/actions/workflows/release.yml/badge.svg\n\n[build-url]:https://github.com/H4ad/node-modules-packer/actions/workflows/release.yml\n\n[downloads-img]:https://img.shields.io/npm/dt/@h4ad/node-modules-packer\n\n[downloads-url]:https://www.npmtrends.com/@h4ad/node-modules-packer\n\n[npm-img]:https://img.shields.io/npm/v/@h4ad/node-modules-packer\n\n[npm-url]:https://www.npmjs.com/package/@h4ad/node-modules-packer\n\n[issues-img]:https://img.shields.io/github/issues/H4ad/node-modules-packer\n\n[issues-url]:https://github.com/H4ad/node-modules-packer/issues\n\n[codecov-img]:https://codecov.io/gh/H4ad/node-modules-packer/branch/master/graph/badge.svg\n\n[codecov-url]:https://codecov.io/gh/H4ad/node-modules-packer\n\n[semantic-release-img]:https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\n\n[semantic-release-url]:https://github.com/semantic-release/semantic-release\n\n[commitizen-img]:https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n\n[commitizen-url]:http://commitizen.github.io/cz-cli/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fh4ad%2Fnode-modules-packer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fh4ad%2Fnode-modules-packer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fh4ad%2Fnode-modules-packer/lists"}