"prodigy no parmesan" | Modify and serve Prodigy's game files.
MPL-2.0 License
P-NP modifies and serves Prodigy's game files.
git clone https://github.com/ProdigyPNP/P-NP.git
cd P-NP
pnpm install
pnpm build
node dist
git pull
, and lots of other functionality.wget https://github.com/ProdigyPNP/P-NP/archive/refs/heads/master.zip && unzip master.zip && rm master.zip && cd master && pnpm install && pnpm build && node dist
Repl is a bit wacky, since it uses a very old version of Node.js. This makes P-NP throw an error, but there is a fix.
https://github.com/ProdigyPNP/P-NP.git
.node -v
npm i --save-dev node@16
npm config set prefix=$(pwd)/node_modules/node
export PATH=$(pwd)/node_modules/node/bin:$PATH
node -v
P-NP is available on npmjs at https://npmjs.com/package/p-np-patcher.
pnpm install p-np-patcher
pnpm remove p-np-patcher
P-NP supports ES Modules/TypeScript, and not CommonJS.
import PNP from "p-np-patcher";