xyter/package.json

70 lines
1.9 KiB
JSON

{
'name': 'xyter',
'version': 'v.1.2.0',
'description': 'Earn credits while chatting! And more',
'main': 'dist/index.js',
'scripts': {
'dev': 'tsc --watch & NODE_ENV=development nodemon dist',
'build': 'tsc -p .',
'prisma:generate': 'prisma generate',
'test': 'jest',
'start': 'node dist',
'start:migrate:prod': 'prisma migrate deploy && npm run start',
'prettier-format': 'prettier \'src/**/*.ts\' --write',
'lint': 'eslint ./src --ext .ts'
},
'keywords': [
'Zyner',
'xyter',
'controlpanel',
'controlpanel.gg'
],
'repository': {
'type': 'git',
'url': 'https://github.com/ZynerOrg/xyter.git'
},
'author': 'Vermium Sifell <vermium@zyner.org> (https://zyner.org)',
'contributors': [
'Joshua Schmitt <me@jqshuv.xyz> (https://jqshuv.xyz)'
],
'license': 'GPL-3.0-only',
'bugs': {
'url': 'https://github.com/ZynerOrg/xyter/issues',
'email': 'vermium@zyner.org'
},
'dependencies': {
'@prisma/client': '^4.7.1',
'@types/i18next-fs-backend': '^1.1.2',
'axios': '^1.2.1',
'chance': '^1.1.9',
'date-fns': '^2.29.3',
'discord.js': '^14.7.1',
'dotenv': '^16.0.3',
'node-schedule': '^2.1.0',
'typescript': '^4.9.4',
'uuid': '^9.0.0',
'winston': '^3.8.2',
'winston-daily-rotate-file': '^4.7.1'
},
'devDependencies': {
'@types/chance': '1.1.3',
'@types/node-schedule': '2.1.0',
'@types/uuid': '9.0.0',
'@typescript-eslint/eslint-plugin': '^5.46.1',
'@typescript-eslint/parser': '^5.46.1',
'eslint': '^8.29.0',
'eslint-config-prettier': '8.5.0',
'eslint-plugin-import': '2.26.0',
'eslint-plugin-no-loops': '0.3.0',
'eslint-plugin-prettier': '4.2.1',
'lint-staged': '13.0.4',
'nodemon': '2.0.20',
'prettier': '2.8.0',
'prisma': '^4.7.1',
'semantic-release': '^19.0.5',
'@semantic-release/git': '^10.0.1',
},
'lint-staged': {
'*.ts': 'eslint --cache --fix'
}
}