Skip to content

Conversation

@sestinj
Copy link
Contributor

@sestinj sestinj commented May 26, 2025

Description

We import the config-yaml package in the browser, so it's important to get rid of any nodejs-dependent libraries. I split anything requiring that into a new package (which should be used basically only in our extension right now).

TODO: upgrade and use this new package within the extension

Checklist

  • I've read the contributing guide
  • The relevant docs, if any, have been updated or created
  • The relevant tests, if any, have been updated or created

Tests

The tests were moved over to the new package. The extension itself will definitely need to be tested

@cubic-dev-ai
Copy link
Contributor

cubic-dev-ai bot commented May 26, 2025

Your cubic subscription is currently inactive. Please reactivate your subscription to receive AI reviews and use cubic.

@netlify
Copy link

netlify bot commented May 26, 2025

Deploy Preview for continuedev canceled.

Name Link
🔨 Latest commit 0198ff6
🔍 Latest deploy log https://app.netlify.com/projects/continuedev/deploys/6834fbdc511a340008db6f82

@recurseml
Copy link

recurseml bot commented Jun 13, 2025

⚠️ Only 5 files will be analyzed due to processing limits.

@@ -0,0 +1,9 @@
export default {
Copy link

Choose a reason for hiding this comment

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

The configuration file uses ES Module syntax (export default) which is incompatible with semantic-release. The tool expects CommonJS module.exports format. This will cause the configuration to fail to load. Change to module.exports = { to fix the issue.

📚 Relevant Docs


React with 👍 to tell me that this comment was useful, or 👎 if not (and I'll stop posting more comments like this in the future)

@recurseml
Copy link

recurseml bot commented Jun 13, 2025

😱 Found 1 issue. Time to roll up your sleeves! 😱

@sestinj
Copy link
Contributor Author

sestinj commented Jun 30, 2025

patrick found a better way to solve this

@sestinj sestinj closed this Jun 30, 2025
@github-project-automation github-project-automation bot moved this from Todo to Done in Issues and PRs Jun 30, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Jun 30, 2025
@sestinj sestinj deleted the nate/config-yaml-no-node-packages branch October 17, 2025 22:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants