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
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@jamesrweb @yevdyko
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Minor: missing EOL

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

True, this repo doesn't have linting or formatting like the react one does though, maybe we can create another repo with shared configs for eslint, prettier, etc and use the shared configs in this repo and in the react one and any future ones also. WDYT?

My main focus right now is working on the Q5 option, which is in-progress already on my side, and also the migration to P5 version 2.x.x but I haven't started that one. Would you have time to take that on now? If not, I will get to it after the Q5 work I am doing.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Yeah, I can take care of it this weekend. Thanks for bringing it up!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@jamesrweb Could you please create a workflows repository under the P5-wrapper organization, as I don't have the permissions to do that?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I created the repository and invited you to the organisation, once you accept, I'll assign you maintainer rights to the repos 👌🏻

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks, I have joined the organization and am going to update the workflows repository tomorrow

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I assigned you maintainer rights in the organisation and so you will have everything you need in current and future repos. Feel free to begin working on the workflows repo and the P5 2.x.x topic when you can ❤️!

10 changes: 2 additions & 8 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,11 @@ updates:
directory: "/"
schedule:
interval: "monthly"
reviewers:
- "jamesrweb"
labels:
- "npm"
- "dependencies"
groups:
production-dependencies:
dependency-type: "production"
development-dependencies:
dependency-type: "development"
react:
patterns:
- "react*"
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-patch"]
17 changes: 1 addition & 16 deletions .github/workflows/CD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,7 @@ on:
concurrency: cd-${{ github.ref }}

jobs:
gh-pages:
runs-on: ubuntu-latest
steps:
- uses: P5-wrapper/setup-action@v1.0.6
with:
token: ${{ secrets.GH_TOKEN }}

- name: Build the demo application
run: pnpm --if-present build:demo

# - name: Deploy the demo application
# uses: JamesIves/github-pages-deploy-action@v4
# with:
# folder: dist/demo

npm:
deploy:
runs-on: ubuntu-latest
steps:
- uses: P5-wrapper/setup-action@v1.0.6
Expand Down
1 change: 0 additions & 1 deletion .npmrc

This file was deleted.

24 changes: 12 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@p5-wrapper/next",
"description": "A NextJS specific library for the @P5-Wrapper/react project.",
"version": "1.0.3",
"version": "2.0.0",
"type": "module",
"homepage": "https://github.com/P5-wrapper/next",
"license": "MIT",
Expand Down Expand Up @@ -45,19 +45,19 @@
"url": "https://github.com/P5-wrapper/next/issues"
},
"peerDependencies": {
"@p5-wrapper/react": ">= 4.2.0",
"next": ">= 12.3.4",
"react": ">= 18.2.0",
"react-dom": ">= 18.2.0"
"@p5-wrapper/react": ">= 4.0.0",
"next": ">= 15.0.0",
"react": ">= 19.0.0",
"react-dom": ">= 19.0.0"
},
"devDependencies": {
"@types/node": "^24.0.10",
"@types/react": "^19.0.1",
"@types/react-dom": "^19.0.2",
"@vitejs/plugin-react": "^4.2.1",
"rimraf": "^6.0.0",
"typescript": "^5.4.4",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.2"
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@vitejs/plugin-react": "^4.6.0",
"rimraf": "^6.0.1",
"typescript": "^5.8.3",
"vite": "^7.0.2",
"vite-plugin-dts": "^4.5.4"
}
}
Loading
Loading