npx @slicemachine/init@latest --repository srot still the right way to setup Prismic in a Next.js 13 project using the app directory? I saw the latest video on Prismic's YouTube about how Prismic supports the App Router. It explains everything really well but it doesn't walk through the setup.
Here's the error I receive when I run it:
| Finishing core dependencies installation with pnpm ... → EPERM EPERM: operation not permitted, rename 'E:\1. Code\projects\srot… Command failed with exit code 1: pnpm add -D slice-machine-ui@latest @slicemachine/adapter-next@latest --color ✖ Dependency installation failed, try again with:
Obviously, running pnpm run slicemachine doesn't work and start-slicemachine is not recognised.
Manually running that works, but now there's more missing peer deps
WARN Issues with peer dependencies found . └─┬ @slicemachine/adapter-next ├─┬ @prismicio/types-internal │ ├── ✕ missing peer fp-ts@^2.11.8 │ ├── ✕ missing peer io-ts@^2.2.16 │ ├── ✕ missing peer io-ts-types@^0.5.16 │ ├─┬ monocle-ts │ │ └── ✕ missing peer fp-ts@^2.5.0 │ └─┬ newtype-ts │ └── ✕ missing peer fp-ts@^2.0.0 └─┬ @slicemachine/plugin-kit └─┬ @prismicio/types-internal └── ✕ missing peer io-ts-types@^0.5.16 Peer dependencies that should be installed: fp-ts@">=2.11.8 <3.0.0" io-ts@^2.2.16 io-ts-types@">=0.5.16 <0.6.0"
I then manually installed those leading to more missing peer deps -
After all that, start-slicemachine is still not recognised.
The cli scaffold also creates the slice-simulator.tsx in the pages dir.
Is there an updated way to set things up specifically for Next 13 and the App Dir?