Skip to content

Commit d916d26

Browse files
authored
Update SECURITY.md for clarity and remove old content (#82)
1 parent 30dfa46 commit d916d26

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

SECURITY.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Supported Versions
44

5-
Only the latest published version of `@projgen/cli` on npm receives security fixes. Older versions are not actively patched.
5+
Only the latest published major version of `@projgen/cli` on npm receives security fixes. Older versions are not actively patched.
66

77
| Version | Supported |
88
| ------- | ------------------ |
@@ -13,10 +13,9 @@ Only the latest published version of `@projgen/cli` on npm receives security fix
1313

1414
**Please do not open a public GitHub issue for security vulnerabilities.**
1515

16-
If you discover a security vulnerability in `@projgen/cli` or the Projgen core, please report it responsibly through one of the following channels:
16+
If you discover a security vulnerability in `@projgen/cli` or the Projgen core, please report it responsibly through the following channels:
1717

1818
- **GitHub Private Security Advisory** (preferred): [Report a vulnerability](https://github.com/Projgen/core/security/advisories/new)
19-
- **Email**: If you cannot use GitHub's advisory system, contact the maintainer directly. You can find contact information via the [npm package page](https://www.npmjs.com/package/@projgen/cli) or the author's GitHub profile [@LorisRue](https://github.com/LorisRue).
2019

2120
### What to include
2221

@@ -71,14 +70,10 @@ The following are **out of scope**:
7170

7271
When using `@projgen/cli`, keep the following in mind:
7372

74-
- **Only use trusted templates.** Template files (`.projgen.yaml` / `template.schema.json`) can define post-install commands and file generation logic. Review templates from third-party sources before running them.
73+
- **Only use trusted templates.** Template files can define post-install commands and file generation logic. Review templates from third-party sources before running them.
7574
- **Keep the CLI up to date.** Always run the latest version: `npm install -g @projgen/cli@latest`
7675
- **Audit your dependencies.** Run `npm audit` regularly in projects generated by Projgen to catch vulnerabilities in scaffolded dependency trees.
7776

78-
## Dependency Security
79-
80-
This project uses [Dependabot](https://docs.github.com/en/code-security/dependabot) (or manual audits) to monitor known vulnerabilities in dependencies such as `yargs`, `inquirer`, `cross-spawn`, and `zod`. Security updates to runtime dependencies will be fast-tracked and released as patch versions.
81-
8277
---
8378

8479
_Last updated: May 2026_

0 commit comments

Comments
 (0)