Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
287 changes: 266 additions & 21 deletions LICENSE

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion SLASHED-for-WP/integrations/bricks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,4 +185,6 @@ the URL entirely with `slashed_bricks/css_bundle_url`.

## License

MIT — same as the SLASHED framework.
GPL-3.0-or-later, as part of the SLASHED for WordPress plugin (see the
plugin's `license.txt`). The bundled SLASHED framework CSS is MIT-licensed
(GPL-compatible).
4 changes: 2 additions & 2 deletions SLASHED-for-WP/integrations/bricks/slashed-bricks.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* Version: 0.4.21
* Author: Jack Granatowski
* Author URI: https://codeslash.net
* License: GPL-2.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* License: GPL-3.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
* Requires PHP: 7.4
* Requires at least: 6.4
* Text Domain: slashed-bricks
Expand Down
4 changes: 2 additions & 2 deletions SLASHED-for-WP/integrations/gutenberg/slashed-gutenberg.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* Version: 0.4.21
* Author: Jack Granatowski
* Author URI: https://codeslash.net
* License: GPL-2.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* License: GPL-3.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
* Requires PHP: 7.4
* Requires at least: 6.4
* Text Domain: slashed-gutenberg
Expand Down
554 changes: 223 additions & 331 deletions SLASHED-for-WP/license.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions SLASHED-for-WP/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Requires at least: 6.4
Tested up to: 7.0
Stable tag: 0.4.21
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
License: GPL-3.0-or-later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

A no-build CSS framework for WordPress with native Bricks Builder tooling: token pickers, a color browser, class hints, and BEM automation.

Expand Down
4 changes: 2 additions & 2 deletions SLASHED-for-WP/slashed.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* Version: 0.4.21
* Author: Jack Granatowski
* Author URI: https://codeslash.net
* License: GPL-2.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* License: GPL-3.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
* Requires PHP: 7.4
* Requires at least: 6.4
* Text Domain: slashed
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "codeslash-dev/slashed-for-wp",
"description": "Dev tooling (static analysis + coding standards) for the SLASHED for WordPress plugin.",
"type": "wordpress-plugin",
"license": "MIT",
"license": "GPL-3.0-or-later",
"require": {
"php": ">=7.4"
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"type": "module",
"private": true,
"description": "SLASHED for WordPress — Bricks Builder and Gutenberg integrations for the SLASHED cascade-layer CSS framework.",
"license": "MIT",
"license": "GPL-3.0-or-later",
"author": "jackgranatowski",
Comment on lines 1 to 8

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remediation recommended

5. Stale package-lock metadata 🐞 Bug ⚙ Maintainability

package.json now declares version 0.4.20 and GPL-3.0-or-later, but package-lock.json still
records 0.4.21 and MIT, leaving repository metadata inconsistent.
Agent Prompt
### Issue description
The lockfile’s top-level metadata (version/license) is out of sync with `package.json`.

### Issue Context
Even if installs succeed, this is confusing and can leak incorrect metadata to tooling that reads `package-lock.json`.

### Fix Focus Areas
- package.json[1-8]
- package-lock.json[1-17]

### Suggested fix
After confirming the intended root package `version` and `license`, regenerate or update the lockfile so it matches, e.g.:
- `npm install --package-lock-only` (or `npm install`), then commit the updated `package-lock.json`.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed and already fixed by f45ac7a (same scope-leak root cause as finding #1). package-lock.json at the branch tip is back to version 0.4.21 / MIT, matching package.json for everything except the intentional license field change (which is the actual point of this PR) — verified directly against the branch tip.


Generated by Claude Code

"repository": {
"type": "git",
Expand Down