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
10 changes: 5 additions & 5 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ Resolves: <!-- GitHub issue (e.g. #123, DT-123) -->
<!-- A note for reviewers: -->

[^1]:
Please use these labels when submitting a review:
:question: #ask:&ensp;Ask a question.
:bulb: #idea:&ensp;Suggest an idea.
:warning: #issue:&ensp;Strongly suggest a change.
:tada: #nice:&ensp;Share a compliment.
Please use these labels when submitting a review:
:question: #ask:&ensp;Ask a question.
:bulb: #idea:&ensp;Suggest an idea.
:warning: #issue:&ensp;Strongly suggest a change.
:tada: #nice:&ensp;Share a compliment.
3 changes: 2 additions & 1 deletion .github/workflows/prerelease-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
Expand All @@ -28,7 +29,7 @@ jobs:
fi
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- run: npm ci
- run: pnpm install
- name: "Generate new version"
run: |
SHORT_SHA=$(git rev-parse --short HEAD)
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/prerelease-pr-cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/prerelease-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
Expand All @@ -27,7 +28,7 @@ jobs:
fi
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- run: npm ci
- run: pnpm install
- name: "Generate new version"
run: |
SHORT_SHA=$(git rev-parse --short HEAD)
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,14 @@ jobs:
release-type: node
- uses: actions/checkout@v6
if: ${{ steps.release.outputs.release_created }}
- uses: pnpm/action-setup@v4
if: ${{ steps.release.outputs.release_created }}
- uses: actions/setup-node@v6
if: ${{ steps.release.outputs.release_created }}
with:
node-version: 24
registry-url: "https://registry.npmjs.org"
- run: npm ci
- run: pnpm install
if: ${{ steps.release.outputs.release_created }}
- run: npm publish --provenance
if: ${{ steps.release.outputs.release_created }}
Expand Down
22 changes: 13 additions & 9 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,24 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
cache: npm
- run: npm ci
cache: pnpm
- run: pnpm install
- run: npm run lint

build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
cache: npm
- run: npm ci
cache: pnpm
- run: pnpm install
- run: npm run build

test:
Expand All @@ -34,11 +36,12 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node }}
cache: npm
- run: npm ci
cache: pnpm
- run: pnpm install
- run: npm run unit
env:
E2E_PRISMIC_EMAIL: ${{ secrets.E2E_PRISMIC_EMAIL }}
Expand All @@ -53,10 +56,11 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version: 24
cache: npm
- run: npm ci
- run: npm install --no-save typescript@${{ matrix.typescript }} && npx tsc --version
cache: pnpm
- run: pnpm install
- run: pnpm add typescript@${{ matrix.typescript }} && npx tsc --version
- run: npm run types
1 change: 1 addition & 0 deletions .nuxtrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
imports.autoImport=false
typescript.includeWorkspace=true
setups.@nuxtjs/prismic="4.1.0"
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2025 Nuxt.js Community
Copyright (c) 2026 Nuxt.js Community

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ npx nuxi@latest module add prismic
Then, configure your Prismic API endpoint:

```javascript
import { defineNuxtConfig } from 'nuxt'
import { defineNuxtConfig } from "nuxt"

export default defineNuxtConfig({
modules: ['@nuxtjs/prismic'],
modules: ["@nuxtjs/prismic"],
prismic: {
endpoint: 'my-repository'
endpoint: "my-repository",
},
});
})
```

That's it! You can now use Prismic in your Nuxt app ✨
Expand Down
1 change: 0 additions & 1 deletion client/.nuxtrc

This file was deleted.

35 changes: 0 additions & 35 deletions client/app/app.vue

This file was deleted.

22 changes: 0 additions & 22 deletions client/app/components/SlicemachineStatusTip.vue

This file was deleted.

19 changes: 0 additions & 19 deletions client/app/composables/slicemachine.ts

This file was deleted.

133 changes: 0 additions & 133 deletions client/app/pages/index.vue

This file was deleted.

Loading