Co-authored-by: leo <yixingwang@YIXINGs-MacBook-Pro.local> Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com>
30 lines
1.2 KiB
JSON
30 lines
1.2 KiB
JSON
{
|
|
"name": "fastvideo-cookbook",
|
|
"private": true,
|
|
"scripts": {
|
|
"build:assets": "node js/build-cookbook-assets.mjs",
|
|
"prebuild:catalog": "npm run build:assets",
|
|
"build:catalog": "node js/build-cookbook-config.mjs",
|
|
"pretest:cookbook": "npm run build:assets",
|
|
"test:cookbook": "node --test tests/*.test.mjs",
|
|
"lint:cookbook": "cd .. && docs/node_modules/.bin/eslint --config docs/eslint.config.mjs docs/js/cookbook-*.mjs docs/js/build-cookbook-*.mjs docs/tests/*.test.mjs docs/eslint.config.mjs docs/prettier.config.mjs",
|
|
"format:cookbook": "prettier --config prettier.config.mjs --write \"js/cookbook-*.mjs\" \"js/build-cookbook-*.mjs\" \"tests/*.test.mjs\" eslint.config.mjs prettier.config.mjs",
|
|
"format:check": "prettier --config prettier.config.mjs --check \"js/cookbook-*.mjs\" \"js/build-cookbook-*.mjs\" \"tests/*.test.mjs\" eslint.config.mjs prettier.config.mjs",
|
|
"check:cookbook": "npm run lint:cookbook && npm run format:check"
|
|
},
|
|
"dependencies": {
|
|
"ajv": "8.20.0",
|
|
"yaml": "2.9.1"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "10.0.1",
|
|
"esbuild": "0.28.2",
|
|
"eslint": "10.12.0",
|
|
"globals": "17.13.0",
|
|
"prettier": "3.9.9"
|
|
},
|
|
"engines": {
|
|
"node": "^22.13.0 || >=24"
|
|
}
|
|
}
|