-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json5
44 lines (44 loc) · 1.27 KB
/
package.json5
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
{
name: 'segfault',
version: '4.2.0α',
scripts: {
'ts-node': 'ts-node ./src/segfault.ts',
'ts-node-reload': 'ts-node ./src/segfault.ts -R',
//Run install-package
//Convert from JSON5 to JSON
'convert-package': 'json5 ./package.json5 -s 2 -o ./package.json',
//Install (not needed now due to pnpm)
'install-package': 'yarn convert-package && yarn install',
},
dependencies: {
'@discordjs/builders': '^1.4.0',
'@discordjs/rest': '^1.5.0',
'@types/mathjax': '^0.0.37',
'@types/sharp': '^0.31.1',
dayjs: '^1.11.7', //DayJS is just used for formatting dates for Winston
'discord-api-types': '^0.37.24',
'discord.js': '^14.7.1',
'import-fresh': '^3.3.0', //Used for Module loading
json5: '^2.2.2',
'mathjax-full': '^3.2.2',
//Maths rendering
picocolors: '^1.0.0',
sharp: '^0.31.3', //Image Conversion
src: 'link:./src',
'ts-node': '^10.9.1',
typescript: '^4.9.4',
winston: '^3.8.2',
},
devDependencies: {
//Types
'@types/node': '^18.11.18',
'@types/node-dir': '^0.0.34',
//Eslint
'@typescript-eslint/eslint-plugin': '^5.47.1',
'@typescript-eslint/parser': '^5.47.1',
eslint: '^8.30.0',
'eslint-config-prettier': '^8.5.0',
//Prettier
prettier: '^2.8.1',
},
}