1.0.1 • Published 5 years ago
prsize v1.0.1
prsize
This is a tool to quickly measure the size of your coding project, in terms of executable code, code-to-comment proportions and file size. Nothing that actually aids in development - just fun metrics here!
The tool currently supports .js and .ts files. More to come?
You can easily run the tool via npx (bundled with npm since 5.2):
npx prsizeAlternatively, you can globally install the tool into your commandline:
npm i -g prsize
prsizeThe output will look something like this:
Hierarchy Size (in bytes) Executable lines Comment lines Total lines
----------------------------------------------------------------------------------------------------------------------
<path to the item> <filesize> [<%>] <linecount> [<%>] <linecount> [<%>] <linecount> [<%>]
... ... ... ... ...Usage
The default usage is to call the tool the following way:
npx prsize [path] [options]path defaults to the current working directory (.), and you can use the options below to customize the output.
Options
| Name | Default Value | Description |
|---|---|---|
--depth | -1 | How deep to show the tree. Note that regardless of this, the entire project will be scanned. -1 to show the entire tree. |
--nodirs | false | Whether to hide directory statistics. Note that the directories themselves will be shown regardless. |
License
The project is licensed under a MIT license.