tech.lbry.org/package.json
2025-04-23 02:31:18 +02:00

50 lines
1.7 KiB
JSON
Executable file

{
"author": "LBRY Team",
"dependencies": {
"@elysiajs/node": "^1.2.6",
"@elysiajs/static": "^1.2.0",
"@hono/node-server": "^1.14.1",
"date-format-lite": "^17.7.0",
"dotenv": "^8.6.0",
"elysia": "^1.2.25",
"front-matter": "^4.0.2",
"hono": "^4.7.7",
"markdown-it": "^14.1.0",
"markdown-it-anchor": "^9.2.0",
"pino-pretty": "^3.2.0",
"prismjs": "^1.30.0",
"socket.io": "^4.8.1"
},
"description": "Documentation for the LBRY protocol and associated projects",
"devDependencies": {
"@lbry/components": "^2019.6.22",
"@springernature/sasslint-config": "^1.2.1",
"eslint": "^6.1.0",
"eslint-config": "^0.2.1",
"husky": "^3.0.2",
"sass": "^1.87.0",
"sass-lint": "^1.13.1"
},
"husky": {
"hooks": {
"pre-commit": "npm run format && npm run test:sass && git add -A :/"
}
},
"main": "app/index.js",
"name": "lbry.tech",
"type": "module",
"private": true,
"scripts": {
"css": "sass --load-path=node_modules --update app/sass:app/dist --style compressed",
"format": "eslint . --fix --ignore-pattern '/app/dist/'",
"start": "bun i && bun run css && NODE_ENV=production bun app/index.js",
"test": "npm run test:dependencies & npm run test:lint & npm run test:sass",
"test:dependencies": "updates --update ./ --exclude prismjs",
"test:lint": "snazzy",
"test:sass": "sass-lint --config ./node_modules/@inc/sasslint-config/config.json --verbose --no-exit",
"watch": "bun run css && bun run watch:server & bun run watch:sass",
"watch:sass": "sass --load-path=node_modules --watch app/sass:app/dist --style compressed",
"watch:server": "NODE_ENV=development bun --watch app/index.js"
},
"version": "6.0.0"
}