Skip to content
This repository has been archived by the owner on Jan 17, 2025. It is now read-only.

[Bug] Fix JavaScript/NPM (replace cgb-scripts) #230

Closed
TimidRobot opened this issue Apr 9, 2024 · 6 comments
Closed

[Bug] Fix JavaScript/NPM (replace cgb-scripts) #230

TimidRobot opened this issue Apr 9, 2024 · 6 comments
Assignees
Labels
💻 aspect: code Concerns the software code in the repository 🤖 aspect: dx Concerns developers' experience with the codebase 🛠 goal: fix Bug fix help wanted Open to participation from the community 🟧 priority: high Stalls work on the project or its dependents 🚧 status: blocked Blocked & therefore, not ready for work 🤯 ノಠ益ಠノ彡┻━┻ Aaargh!

Comments

@TimidRobot
Copy link
Contributor

TimidRobot commented Apr 9, 2024

Description

  1. npm install fails.
  2. https://github.com/creativecommons/wp-plugin-creativecommons/blob/c3e7ab96614e4d736a15fc8a378606262b56f327/package.json#L12-L14
    • cgb-scripts - npm indicates this packages hasn't been supported for 4 years!

      Last Publish 2020-07-11

      • The parent project, ahmadawais/create-guten-block, was archived in 2022:

        This repository has been archived by the owner on Oct 10, 2022. It is now read-only.

  3. Consider officially deprecating CGB · Issue #298 · ahmadawais/create-guten-block

    I do question though, now that WordPress has an official @wordpress/create-block package for scaffolding blocks, should CGB be officially deprecated?

  4. Consider officially deprecating CGB ahmadawais/create-guten-block#298 (comment)

    I'm looking to remove this library from our projects (npm run build doesn't run on Node 16 because of an old SASS dependency).

Expectation

Refactor to use @wordpress/create-block - npm?

Additional context

😭

Resolution

  • 🙅🏻 I would be interested in resolving this bug.
@TimidRobot TimidRobot added help wanted Open to participation from the community 🟧 priority: high Stalls work on the project or its dependents 🏁 status: ready for work Ready for work 🛠 goal: fix Bug fix 💻 aspect: code Concerns the software code in the repository 🤖 aspect: dx Concerns developers' experience with the codebase 🤯 ノಠ益ಠノ彡┻━┻ Aaargh! labels Apr 9, 2024
@TimidRobot TimidRobot moved this to Backlog in possumbilities Sep 10, 2024
@possumbilities
Copy link
Contributor

RonaldRonnie added a commit to RonaldRonnie/wp-plugin-creativecommons that referenced this issue Oct 17, 2024
scripts configuration

- Updated start script to use relative path
 for nodemon
- Replaced cgb-scripts to resolve NPM
configuration errors
- Ensured compatibility with the plugin
 development environment

Closes: cc-archive#230
RonaldRonnie added a commit to RonaldRonnie/wp-plugin-creativecommons that referenced this issue Oct 17, 2024
scripts configuration

- Updated start script to use relative path
 for nodemon
- Replaced cgb-scripts to resolve NPM
 configuration errors
- Ensured compatibility with the plugin
 development environment

Closes: cc-archive#230
@possumbilities possumbilities added 🚧 status: blocked Blocked & therefore, not ready for work and removed 🏁 status: ready for work Ready for work labels Oct 17, 2024
@RonaldRonnie
Copy link

hi @possumbilities , does it mean that i first work on the #211 first?

1 similar comment
@RonaldRonnie
Copy link

hi @possumbilities , does it mean that i first work on the #211 first?

@nilaygit-10721
Copy link

can you assign me this issue?

@possumbilities
Copy link
Contributor

Closing due to imminent archiving

@possumbilities possumbilities closed this as not planned Won't fix, can't repro, duplicate, stale Jan 17, 2025
@github-project-automation github-project-automation bot moved this from Backlog to Done in possumbilities Jan 17, 2025
@possumbilities possumbilities self-assigned this Jan 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
💻 aspect: code Concerns the software code in the repository 🤖 aspect: dx Concerns developers' experience with the codebase 🛠 goal: fix Bug fix help wanted Open to participation from the community 🟧 priority: high Stalls work on the project or its dependents 🚧 status: blocked Blocked & therefore, not ready for work 🤯 ノಠ益ಠノ彡┻━┻ Aaargh!
4 participants