https://github.com/godeltech/project-analyzer-cli
https://github.com/godeltech/project-analyzer-cli
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/godeltech/project-analyzer-cli
- Owner: GodelTech
- License: mit
- Created: 2024-07-25T14:08:15.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-11T14:37:24.000Z (3 months ago)
- Last Synced: 2025-02-11T15:34:27.061Z (3 months ago)
- Language: TypeScript
- Size: 478 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @godeltech/project-analyzer-cli
A tool for gathering information from package.json files of projects.
## Build
[](https://dev.azure.com/GodelTech/OpenSource/_build/latest?definitionId=132&branchName=main)
[](https://dev.azure.com/GodelTech/OpenSource/_build/latest?definitionId=132&branchName=main)
[](https://dev.azure.com/GodelTech/OpenSource/_build/latest?definitionId=132&branchName=main)## Npm
[](https://www.npmjs.com/package/@godeltech/project-analyzer-cli)
## Requirements
- [Node](https://nodejs.org/en/download/)
> Make sure you have Node in your environment path. Run `node -v` to check
Required node: `>=20`
Required npm: `>=10.5.0`
## How to use
- In the project directory, open the console
- Run `npx @godeltech/project-analyzer-cli@latest`
- Follow filling in required information
- Refort will be generated under `/reports` folder
## Related links
- [Filehound](https://github.com/nspragg/filehound)
- [Inquirer](https://github.com/SBoudrias/Inquirer.js)
- [Parse Gitignore](https://github.com/jonschlinkert/parse-gitignore)
- [semver](https://github.com/npm/node-semver)## Report compatibility
V1 reports are aligned with converting script in `/scripts`, to run it agains a report from v0 need to run
```
npm run transform:v1
```