-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
49 lines (49 loc) · 2 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"name": "tarkov-prime-bot",
"author": {
"name": "Roman Birg",
"email": "[email protected]"
},
"license": "GPLv3",
"scripts": {
"build": "npm run clean && tsc",
"clean": "rm -rf dist",
"dev": "npm run build && node --trace-warnings -r dotenv/config -r tsconfig-paths/register dist/bot dotenv_config_path=.env.dev dotenv_config_debug=true",
"start": "npm run build && node -r tsconfig-paths/register dist/bot",
"prod": "node -r tsconfig-paths/register dist/bot",
"update-tarkov-dev-gql-types": "npx graphql-code-generator --config support/codegen.yml",
"upload-s3-vocab": "aws s3api put-object --bucket tarkov-prime --key vocab --body support/transcribe_vocab.txt",
"delete-vocab": "aws transcribe delete-vocabulary --vocabulary-name tarkov",
"create-vocab": "aws transcribe create-vocabulary --vocabulary-name tarkov --vocabulary-file-uri s3://tarkov-prime/vocab --language-code en-US",
"update-vocab": "npm run upload-s3-vocab && npm run delete-vocab && npm run create-vocab",
"play": "ffplay -autoexit -f s16le -sample_rate 48000 -channels 2",
"deploy": "npm run build && flyctl deploy --local-only --build-arg NODE_ENV=production"
},
"dependencies": {
"@aws-sdk/client-polly": "^3.131.0",
"@aws-sdk/client-transcribe-streaming": "^3.131.0",
"@discordjs/opus": "^0.8.0",
"@discordjs/voice": "^0.11.0",
"aws-sdk": "^2.1178.0",
"axios": "^0.27.2",
"discord-api-types": "^0.36.3",
"discord.js": "^14.0.3",
"dotenv": "^16.0.1",
"ffmpeg-static": "^5.0.2",
"graphql": "^16.5.0",
"graphql-request": "^4.3.0",
"libsodium-wrappers": "^0.7.9",
"node-crc": "^1.3.2",
"prism-media": "^2.0.0-alpha.0",
"tsconfig-paths": "^4.0.0",
"typescript": "^4.7.4"
},
"devDependencies": {
"@graphql-codegen/cli": "^2.11.2",
"@graphql-codegen/typescript": "^2.7.2",
"@graphql-codegen/typescript-operations": "^2.5.2",
"@types/dotenv": "^8.2.0",
"@types/node": "^18.0.6",
"eslint": "^8.20.0"
}
}