Archived
0
0
Fork 0

Compare commits

...

10 commits

Author SHA1 Message Date
DroneCI
b725faaca0 chore(release): 1.1.1
### [1.1.1](https://code.relms.dev/NeonJS/framework/compare/v1.1.0...v1.1.1) (2021-11-04)

### Bug Fixes

* made logger non-static ([b617aa0](b617aa00c2))

 [CI SKIP]
2021-11-04 23:11:40 +00:00
b617aa00c2
fix: made logger non-static 2021-11-04 16:08:23 -07:00
DroneCI
1bdf73e0a3 chore(release): 1.1.0
## [1.1.0](https://code.relms.dev/NeonJS/framework/compare/v1.0.4...v1.1.0) (2021-11-04)

### Features

* switched logger to winston ([4223f51](4223f51976))

### Bug Fixes

* pino logger error ([3330f72](3330f72ad8))

 [CI SKIP]
2021-11-04 22:57:43 +00:00
4223f51976
feat: switched logger to winston 2021-11-04 15:54:32 -07:00
3330f72ad8
fix: pino logger error 2021-11-04 13:39:17 -07:00
DroneCI
0f7c59a8c1 chore(release): 1.0.4
### [1.0.4](https://code.relms.dev/NeonJS/framework/compare/v1.0.3...v1.0.4) (2021-11-04)

### Bug Fixes

* bump version ([57655ea](57655ea0eb))

 [CI SKIP]
2021-11-04 20:32:52 +00:00
57655ea0eb
fix: bump version 2021-11-04 13:30:01 -07:00
DroneCI
ed36106971 chore(release): 1.0.0
## 1.0.0 (2021-11-04)

### Features

* downgraded pino due to weird errors ([b3d8338](b3d8338b9e))
* initial project ([683357f](683357fec1))

### Bug Fixes

* pino logger error ([f5d5667](f5d5667be3))
* pino pretty print deprication ([540f228](540f228827))

 [CI SKIP]
2021-11-04 20:22:39 +00:00
b3d8338b9e
feat: downgraded pino due to weird errors 2021-11-04 13:19:51 -07:00
d8ac07f43b
chore: i hate life [CI SKIP] 2021-11-04 12:27:55 -07:00
6 changed files with 259 additions and 292 deletions

View file

@ -1,28 +1,37 @@
## 1.0.0 (2021-11-04)
### Features
* initial project ([683357f](https://code.relms.dev/NeonJS/framework/commit/683357fec1ad39d8376f56d8380e21c17db038ee))
### [1.1.1](https://code.relms.dev/NeonJS/framework/compare/v1.1.0...v1.1.1) (2021-11-04)
### Bug Fixes
* pino logger error ([f5d5667](https://code.relms.dev/NeonJS/framework/commit/f5d5667be36ca3c16f8d9bc93915f9996e3c4f5b))
* pino pretty print deprication ([540f228](https://code.relms.dev/NeonJS/framework/commit/540f2288278fa4592bbd0176a2d23873a975f250))
* made logger non-static ([b617aa0](https://code.relms.dev/NeonJS/framework/commit/b617aa00c27149d2f167aaede4128cdf760db3c6))
## [1.1.0](https://code.relms.dev/NeonJS/framework/compare/v1.0.4...v1.1.0) (2021-11-04)
### Features
* switched logger to winston ([4223f51](https://code.relms.dev/NeonJS/framework/commit/4223f51976274e2c3758503e9a03635a4ab16ad2))
### Bug Fixes
* pino logger error ([3330f72](https://code.relms.dev/NeonJS/framework/commit/3330f72ad8f450957667d8c7fecddd55174e0ea3))
### [1.0.4](https://code.relms.dev/NeonJS/framework/compare/v1.0.3...v1.0.4) (2021-11-04)
### Bug Fixes
* bump version ([57655ea](https://code.relms.dev/NeonJS/framework/commit/57655ea0eb52b212d45bbc83601776505983cbf0))
## 1.0.3 (2021-11-04)
### Features
* downgraded pino due to weird errors ([b3d8338](https://code.relms.dev/NeonJS/framework/commit/b3d8338b9e979559247593c5dbcf569b2522be1b))
* initial project ([683357f](https://code.relms.dev/NeonJS/framework/commit/683357fec1ad39d8376f56d8380e21c17db038ee))
### Bug Fixes
* pino logger error ([f5d5667](https://code.relms.dev/NeonJS/framework/commit/f5d5667be36ca3c16f8d9bc93915f9996e3c4f5b))
## 1.0.2 (2021-11-04)
## 1.0.1 (2021-11-04)
## 1.0.0 (2021-11-04)
* pino pretty print deprication ([540f228](https://code.relms.dev/NeonJS/framework/commit/540f2288278fa4592bbd0176a2d23873a975f250))

View file

@ -1,6 +1,6 @@
{
"name": "@neonjs/framework",
"version": "1.0.0",
"version": "1.1.1",
"description": "Discord.JS Slash Commands based framework",
"license": "MIT",
"main": "dist/index.js",
@ -45,8 +45,7 @@
"discord.js": "^13.3.1",
"lodash": "^4.17.21",
"node-fetch": "^3.0.0",
"pino": "^7.1.0",
"pino-pretty": "^7.2.0"
"winston": "^3.3.3"
},
"devDependencies": {
"@commitlint/cli": "^14.1.0",
@ -61,7 +60,6 @@
"@types/eslint": "^7.28.2",
"@types/lodash": "^4.14.176",
"@types/node": "^16.11.6",
"@types/pino": "^6.3.12",
"@types/semantic-release": "^17.2.2",
"@types/source-map-support": "^0.5.4",
"@typescript-eslint/eslint-plugin": "^5.3.0",

View file

@ -1,10 +1,9 @@
import { REST } from '@discordjs/rest';
import { APIApplicationCommand, Routes } from 'discord-api-types/v9';
import { ApplicationCommand, ApplicationCommandOptionData, ChatInputApplicationCommandData, Client, ClientOptions, Collection } from 'discord.js';
import _ from 'lodash';
import path from 'path';
import pino from 'pino';
import Logger from './utils/logger';
import { walkDir } from './utils/utils';
import type { Command } from './structures/command';
@ -15,10 +14,9 @@ let isBotReady = false;
export class NeonClient extends Client {
public commands: Collection<string, Command> = new Collection();
public logger = new Logger();
public ownerID: string;
public static logger: pino.Logger = pino({ level: 'trace', transport: { target: 'pino-pretty', options: { colorize: true, translateTime: true } } });
public constructor(ownerID: string, options: ClientOptions) {
super(options);
@ -115,7 +113,7 @@ export class NeonClient extends Client {
if (findCommand.options.ownerOnly && interaction.user.id !== this.ownerID) {
await interaction.reply('This command can be ran by the bot owner only!');
this.logger.warn(`$${interaction.user.username} tried running command ${findCommand.options.name} but doesn't have the permissions to.`);
this.logger.notice(`$${interaction.user.username} tried running command ${findCommand.options.name} but doesn't have the permissions to.`);
return;
}
@ -123,7 +121,7 @@ export class NeonClient extends Client {
if ((findCommand.options.runIn === 'dms') && interaction.channel?.type !== 'DM') {
await interaction.reply('This command can only be ran in DMs!');
this.logger.warn(`$${interaction.user.username} tried running command ${findCommand.options.name} in a server but the command can only be ran in a DM.`);
this.logger.notice(`$${interaction.user.username} tried running command ${findCommand.options.name} in a server but the command can only be ran in a DM.`);
return;
}
@ -131,7 +129,7 @@ export class NeonClient extends Client {
if ((findCommand.options.runIn === 'servers') && interaction.channel?.type !== 'GUILD_TEXT') {
await interaction.reply('This command can only be ran in a Server!');
this.logger.warn(`$${interaction.user.username} tried running command ${findCommand.options.name} in a DM but the command can only be ran in a Server.`);
this.logger.notice(`$${interaction.user.username} tried running command ${findCommand.options.name} in a DM but the command can only be ran in a Server.`);
return;
}

View file

@ -1,11 +1,11 @@
import type { Collection } from 'discord.js';
import type pino from 'pino';
import type Logger from './logger';
import type { Command } from '../structures/command';
declare module 'discord.js' {
// eslint-disable-next-line @typescript-eslint/naming-convention
interface Client {
commands: Collection<string, Command>;
logger: pino.Logger;
logger: Logger;
}
}

55
src/lib/utils/logger.ts Normal file
View file

@ -0,0 +1,55 @@
import winston from 'winston';
winston.addColors(winston.config.syslog.colors);
export default class Logger {
private readonly _logger = winston.createLogger({
level: 'debug',
levels: winston.config.syslog.levels,
format: winston.format.combine(
winston.format.colorize({ all: true }),
winston.format.timestamp({ format: 'YYYY-MM-DD hh:mm:ss A (ZZ)' }),
winston.format.prettyPrint({ colorize: true }),
winston.format.align(),
winston.format.printf((info) => `[${info.level}] [${info['timestamp']}]: ${info.message}`),
),
transports: [
new winston.transports.Console(),
],
exceptionHandlers: [
new winston.transports.Console(),
],
});
public emerg(message: string): void {
this._logger.emerg(message);
}
public alert(message: string): void {
this._logger.alert(message);
}
public crit(message: string): void {
this._logger.crit(message);
}
public error(message: string): void {
this._logger.error(message);
}
public warning(message: string): void {
this._logger.warning(message);
}
public notice(message: string): void {
this._logger.notice(message);
}
public info(message: string): void {
this._logger.info(message);
}
public debug(message: string): void {
this._logger.debug(message);
}
}

437
yarn.lock
View file

@ -504,6 +504,17 @@ __metadata:
languageName: node
linkType: hard
"@dabh/diagnostics@npm:^2.0.2":
version: 2.0.2
resolution: "@dabh/diagnostics@npm:2.0.2"
dependencies:
colorspace: 1.1.x
enabled: 2.0.x
kuler: ^2.0.0
checksum: 4d95cc31249a840b6cc3dba3dc4345a9295265413456068a0d07b69fa0ec6a5a5bc2c39e56ec04c6509ac1f4d9c17fc80baaaddd5caa1abcdd3aaeffe2b63cec
languageName: node
linkType: hard
"@discordjs/builders@npm:^0.8.1":
version: 0.8.1
resolution: "@discordjs/builders@npm:0.8.1"
@ -638,7 +649,6 @@ __metadata:
"@types/eslint": ^7.28.2
"@types/lodash": ^4.14.176
"@types/node": ^16.11.6
"@types/pino": ^6.3.12
"@types/semantic-release": ^17.2.2
"@types/source-map-support": ^0.5.4
"@typescript-eslint/eslint-plugin": ^5.3.0
@ -655,13 +665,12 @@ __metadata:
lint-staged: ^11.2.6
lodash: ^4.17.21
node-fetch: ^3.0.0
pino: ^7.1.0
pino-pretty: ^7.2.0
pinst: ^2.1.6
rimraf: ^3.0.2
semantic-release: ^18.0.0
source-map-support: ^0.5.20
typescript: ^4.4.4
winston: ^3.3.3
languageName: unknown
linkType: soft
@ -1385,48 +1394,6 @@ __metadata:
languageName: node
linkType: hard
"@types/pino-pretty@npm:*":
version: 4.7.1
resolution: "@types/pino-pretty@npm:4.7.1"
dependencies:
"@types/pino": "*"
checksum: 5a8a80bd42eda30c4aa0a322cdc55e8dd88d768b84d2e549802a3f6a2d822824364598ba4e24b3db701d87b0478568b5fe4d036f4146d0a3691fb751ccc83d50
languageName: node
linkType: hard
"@types/pino-std-serializers@npm:*":
version: 2.4.1
resolution: "@types/pino-std-serializers@npm:2.4.1"
dependencies:
"@types/node": "*"
checksum: a156e25882db9aade2576dbe6414379efcdd4fad24211d3f22f20e0cd4bee569215799ee5cd9b2b15282f18461a8a54573ff42bf6bee5d35b72513be2f78bdec
languageName: node
linkType: hard
"@types/pino@npm:*":
version: 6.3.11
resolution: "@types/pino@npm:6.3.11"
dependencies:
"@types/node": "*"
"@types/pino-pretty": "*"
"@types/pino-std-serializers": "*"
sonic-boom: ^2.1.0
checksum: 170d4a3ae1cffb7361d5a18934c271a1ebc58832d2bf479c8eeeec34954efd16da96b76e68c8d438df227fc6adb3cbc7bbd5c5318f291cb31ae9e9daa3f6873b
languageName: node
linkType: hard
"@types/pino@npm:^6.3.12":
version: 6.3.12
resolution: "@types/pino@npm:6.3.12"
dependencies:
"@types/node": "*"
"@types/pino-pretty": "*"
"@types/pino-std-serializers": "*"
sonic-boom: ^2.1.0
checksum: 801735146669312d02459781e5180220630eaef643da36dc5a9a97520e7ecc3da7270f31a86fcdcb1dc835073c9143fc628024ba5e3a0ea7cbb86aada4897709
languageName: node
linkType: hard
"@types/responselike@npm:*, @types/responselike@npm:^1.0.0":
version: 1.0.0
resolution: "@types/responselike@npm:1.0.0"
@ -1805,18 +1772,6 @@ __metadata:
languageName: node
linkType: hard
"args@npm:^5.0.1":
version: 5.0.1
resolution: "args@npm:5.0.1"
dependencies:
camelcase: 5.0.0
chalk: 2.4.2
leven: 2.1.0
mri: 1.1.4
checksum: 51e2a05f32d15b8e292f000e6b232118df61b8f4fd446b17bb4e99df9ab47fe2c4a01924d7f967a6f08e82f9c19be277b08ed22bceff058aca849144ef8efed3
languageName: node
linkType: hard
"argv-formatter@npm:~1.0.0":
version: 1.0.0
resolution: "argv-formatter@npm:1.0.0"
@ -1875,6 +1830,13 @@ __metadata:
languageName: node
linkType: hard
"async@npm:^3.1.0":
version: 3.2.2
resolution: "async@npm:3.2.2"
checksum: 90712c98df0c6d0ef0190f8bee9797bf6c7035a1317c9a036b80306a8d2246396b3ee356b4540ff349e29e625fafa25d4f04e11b6ac1c5f6b4c74c803e641137
languageName: node
linkType: hard
"asynckit@npm:^0.4.0":
version: 0.4.0
resolution: "asynckit@npm:0.4.0"
@ -1889,13 +1851,6 @@ __metadata:
languageName: node
linkType: hard
"atomic-sleep@npm:^1.0.0":
version: 1.0.0
resolution: "atomic-sleep@npm:1.0.0"
checksum: b95275afb2f80732f22f43a60178430c468906a415a7ff18bcd0feeebc8eec3930b51250aeda91a476062a90e07132b43a1794e8d8ffcf9b650e8139be75fa36
languageName: node
linkType: hard
"aws-sign2@npm:~0.7.0":
version: 0.7.0
resolution: "aws-sign2@npm:0.7.0"
@ -2120,13 +2075,6 @@ __metadata:
languageName: node
linkType: hard
"camelcase@npm:5.0.0":
version: 5.0.0
resolution: "camelcase@npm:5.0.0"
checksum: 8bfe920e0472d79d34f0279da1391f155bcce7fc74c99b49dafae4f787396040a34f4023da837ab0b4372e63224b460f9524b495906863c38876faea9da53705
languageName: node
linkType: hard
"camelcase@npm:^5.3.1":
version: 5.3.1
resolution: "camelcase@npm:5.3.1"
@ -2170,7 +2118,7 @@ __metadata:
languageName: node
linkType: hard
"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
"chalk@npm:^2.0.0, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@ -2343,7 +2291,7 @@ __metadata:
languageName: node
linkType: hard
"color-convert@npm:^1.9.0":
"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
dependencies:
@ -2368,13 +2316,23 @@ __metadata:
languageName: node
linkType: hard
"color-name@npm:~1.1.4":
"color-name@npm:^1.0.0, color-name@npm:~1.1.4":
version: 1.1.4
resolution: "color-name@npm:1.1.4"
checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610
languageName: node
linkType: hard
"color-string@npm:^1.6.0":
version: 1.6.0
resolution: "color-string@npm:1.6.0"
dependencies:
color-name: ^1.0.0
simple-swizzle: ^0.2.2
checksum: 33466a65277dd3d4ce24ef1991b47069292f75d1a43b0d2e7ea43076ba793728e965d50deed2b523f35519f4995a908253fcbcc774baceae8e439bc78c02e850
languageName: node
linkType: hard
"color-support@npm:^1.1.2":
version: 1.1.3
resolution: "color-support@npm:1.1.3"
@ -2384,6 +2342,16 @@ __metadata:
languageName: node
linkType: hard
"color@npm:^3.1.3":
version: 3.2.1
resolution: "color@npm:3.2.1"
dependencies:
color-convert: ^1.9.3
color-string: ^1.6.0
checksum: f81220e8b774d35865c2561be921f5652117638dcda7ca4029262046e37fc2444ac7bbfdd110cf1fd9c074a4ee5eda8f85944ffbdda26186b602dd9bb05f6400
languageName: node
linkType: hard
"colorette@npm:^1.4.0":
version: 1.4.0
resolution: "colorette@npm:1.4.0"
@ -2391,20 +2359,23 @@ __metadata:
languageName: node
linkType: hard
"colorette@npm:^2.0.7":
version: 2.0.16
resolution: "colorette@npm:2.0.16"
checksum: cd55596a3a2d1071c1a28eee7fd8a5387593ff1bd10a3e8d0a6221499311fe34a9f2b9272d77c391e0e003dcdc8934fb2f8d106e7ef1f7516f8060c901d41a27
languageName: node
linkType: hard
"colors@npm:^1.1.2":
"colors@npm:^1.1.2, colors@npm:^1.2.1":
version: 1.4.0
resolution: "colors@npm:1.4.0"
checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec
languageName: node
linkType: hard
"colorspace@npm:1.1.x":
version: 1.1.4
resolution: "colorspace@npm:1.1.4"
dependencies:
color: ^3.1.3
text-hex: 1.0.x
checksum: bb3934ef3c417e961e6d03d7ca60ea6e175947029bfadfcdb65109b01881a1c0ecf9c2b0b59abcd0ee4a0d7c1eae93beed01b0e65848936472270a0b341ebce8
languageName: node
linkType: hard
"columnify@npm:*":
version: 1.5.4
resolution: "columnify@npm:1.5.4"
@ -2670,13 +2641,6 @@ __metadata:
languageName: node
linkType: hard
"dateformat@npm:^4.6.3":
version: 4.6.3
resolution: "dateformat@npm:4.6.3"
checksum: c3aa0617c0a5b30595122bc8d1bee6276a9221e4d392087b41cbbdf175d9662ae0e50d0d6dcdf45caeac5153c4b5b0844265f8cd2b2245451e3da19e39e3b65d
languageName: node
linkType: hard
"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2":
version: 4.3.2
resolution: "debug@npm:4.3.2"
@ -2924,18 +2888,6 @@ __metadata:
languageName: node
linkType: hard
"duplexify@npm:^4.1.2":
version: 4.1.2
resolution: "duplexify@npm:4.1.2"
dependencies:
end-of-stream: ^1.4.1
inherits: ^2.0.3
readable-stream: ^3.1.1
stream-shift: ^1.0.0
checksum: 964376c61c0e92f6ed0694b3ba97c84f199413dc40ab8dfdaef80b7a7f4982fcabf796214e28ed614a5bc1ec45488a29b81e7d46fa3f5ddf65bcb118c20145ad
languageName: node
linkType: hard
"ecc-jsbn@npm:~0.1.1":
version: 0.1.2
resolution: "ecc-jsbn@npm:0.1.2"
@ -2960,6 +2912,13 @@ __metadata:
languageName: node
linkType: hard
"enabled@npm:2.0.x":
version: 2.0.0
resolution: "enabled@npm:2.0.0"
checksum: 9d256d89f4e8a46ff988c6a79b22fa814b4ffd82826c4fdacd9b42e9b9465709d3b748866d0ab4d442dfc6002d81de7f7b384146ccd1681f6a7f868d2acca063
languageName: node
linkType: hard
"encoding@npm:^0.1.12":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@ -2969,7 +2928,7 @@ __metadata:
languageName: node
linkType: hard
"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1":
"end-of-stream@npm:^1.1.0":
version: 1.4.4
resolution: "end-of-stream@npm:1.4.4"
dependencies:
@ -3373,20 +3332,6 @@ __metadata:
languageName: node
linkType: hard
"fast-redact@npm:^3.0.0":
version: 3.0.2
resolution: "fast-redact@npm:3.0.2"
checksum: f4ffdf48f1647dbe0411884e5dca85ebef0762d1ce1937f6779beaea5c83ef7c35416d800b2bff60f1a252b670d1707f9484c9a5d0ef721e68f3dae94b420fa8
languageName: node
linkType: hard
"fast-safe-stringify@npm:^2.0.7":
version: 2.1.1
resolution: "fast-safe-stringify@npm:2.1.1"
checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d
languageName: node
linkType: hard
"fastest-levenshtein@npm:*":
version: 1.0.12
resolution: "fastest-levenshtein@npm:1.0.12"
@ -3394,13 +3339,6 @@ __metadata:
languageName: node
linkType: hard
"fastify-warning@npm:^0.2.0":
version: 0.2.0
resolution: "fastify-warning@npm:0.2.0"
checksum: c19ebccf54a3122877d2248400772ca98bacbabdf97826211ede29246c640d47431a2eebed1f52f9421139ed5e52e42d3bd4aefc46e27b6f34add3507529fd97
languageName: node
linkType: hard
"fastq@npm:^1.6.0":
version: 1.13.0
resolution: "fastq@npm:1.13.0"
@ -3410,6 +3348,13 @@ __metadata:
languageName: node
linkType: hard
"fecha@npm:^4.2.0":
version: 4.2.1
resolution: "fecha@npm:4.2.1"
checksum: 26993474949d94cd2de5eee7dfe283d671d5cd61acdba8819df478cbc86495273363f4a7e98d15ee51563110a38328d268982a6e9048169bce8f15aeba5931f9
languageName: node
linkType: hard
"fetch-blob@npm:^3.1.2":
version: 3.1.2
resolution: "fetch-blob@npm:3.1.2"
@ -3539,6 +3484,13 @@ __metadata:
languageName: node
linkType: hard
"fn.name@npm:1.x.x":
version: 1.1.0
resolution: "fn.name@npm:1.1.0"
checksum: e357144f48cfc9a7f52a82bbc6c23df7c8de639fce049cac41d41d62cabb740cdb9f14eddc6485e29c933104455bdd7a69bb14a9012cef9cd4fa252a4d0cf293
languageName: node
linkType: hard
"forever-agent@npm:~0.6.1":
version: 0.6.1
resolution: "forever-agent@npm:0.6.1"
@ -4322,6 +4274,13 @@ __metadata:
languageName: node
linkType: hard
"is-arrayish@npm:^0.3.1":
version: 0.3.2
resolution: "is-arrayish@npm:0.3.2"
checksum: 977e64f54d91c8f169b59afcd80ff19227e9f5c791fa28fa2e5bce355cbaf6c2c356711b734656e80c9dd4a854dd7efcf7894402f1031dfc5de5d620775b4d5f
languageName: node
linkType: hard
"is-builtin-module@npm:^3.1.0":
version: 3.1.0
resolution: "is-builtin-module@npm:3.1.0"
@ -4543,13 +4502,6 @@ __metadata:
languageName: node
linkType: hard
"joycon@npm:^3.0.0":
version: 3.0.1
resolution: "joycon@npm:3.0.1"
checksum: 1fb67a921e468e1c8f665fe6cf6758194edd19a41fcdb05b2e2a480ddf1ab6418042b9e989b4057fce46e4eddf4c284972c19aef791cda501410bf4dc4ec2b71
languageName: node
linkType: hard
"js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@ -4737,10 +4689,10 @@ __metadata:
languageName: node
linkType: hard
"leven@npm:2.1.0":
version: 2.1.0
resolution: "leven@npm:2.1.0"
checksum: f7b4a01b15c0ee2f92a04c0367ea025d10992b044df6f0d4ee1a845d4a488b343e99799e2f31212d72a2b1dea67124f57c1bb1b4561540df45190e44b5b8b394
"kuler@npm:^2.0.0":
version: 2.0.0
resolution: "kuler@npm:2.0.0"
checksum: 9e10b5a1659f9ed8761d38df3c35effabffbd19fc6107324095238e4ef0ff044392cae9ac64a1c2dda26e532426485342226b93806bd97504b174b0dcf04ed81
languageName: node
linkType: hard
@ -5073,6 +5025,19 @@ __metadata:
languageName: node
linkType: hard
"logform@npm:^2.2.0":
version: 2.3.0
resolution: "logform@npm:2.3.0"
dependencies:
colors: ^1.2.1
fecha: ^4.2.0
ms: ^2.1.1
safe-stable-stringify: ^1.1.0
triple-beam: ^1.3.0
checksum: a82d36823d487dffeb9c7f468bb60a20a643bb5299860b17050e68866f2b8c18f1a6eeb158ad5ae8aa90ada2923a5f2a04809f1e041dd2167f18308116432970
languageName: node
linkType: hard
"longest@npm:^2.0.1":
version: 2.0.1
resolution: "longest@npm:2.0.1"
@ -5433,14 +5398,7 @@ __metadata:
languageName: node
linkType: hard
"mri@npm:1.1.4":
version: 1.1.4
resolution: "mri@npm:1.1.4"
checksum: e65b9aed3b9e423ad4c11f529ab1b9280f65dce8fb476d0da236b5c570ad3322fbbcd2393180855f1474f8b0f982d76ad398766fbd47b8a5ab4069e325d0268e
languageName: node
linkType: hard
"ms@npm:*, ms@npm:^2.0.0":
"ms@npm:*, ms@npm:^2.0.0, ms@npm:^2.1.1":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@ -5863,13 +5821,6 @@ __metadata:
languageName: node
linkType: hard
"on-exit-leak-free@npm:^0.2.0":
version: 0.2.0
resolution: "on-exit-leak-free@npm:0.2.0"
checksum: d22b0f0538069110626b578db6e68b6ee0e85b1ee9cc5ef9b4de1bba431431d6a8da91a61e09d2ad46f22a96f968e5237833cb9d0b69bc4d294f7ec82f609b05
languageName: node
linkType: hard
"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
@ -5879,6 +5830,15 @@ __metadata:
languageName: node
linkType: hard
"one-time@npm:^1.0.0":
version: 1.0.0
resolution: "one-time@npm:1.0.0"
dependencies:
fn.name: 1.x.x
checksum: fd008d7e992bdec1c67f53a2f9b46381ee12a9b8c309f88b21f0223546003fb47e8ad7c1fd5843751920a8d276c63bd4b45670ef80c61fb3e07dbccc962b5c7d
languageName: node
linkType: hard
"onetime@npm:^2.0.0":
version: 2.0.1
resolution: "onetime@npm:2.0.1"
@ -6291,65 +6251,6 @@ __metadata:
languageName: node
linkType: hard
"pino-abstract-transport@npm:^0.5.0, pino-abstract-transport@npm:v0.5.0":
version: 0.5.0
resolution: "pino-abstract-transport@npm:0.5.0"
dependencies:
duplexify: ^4.1.2
split2: ^4.0.0
checksum: c503f867de3189f8217ab9cf794e8a631dddd0029a829f0f985f5511308152ebd53e363764fbc5570b3d1c715b341e3923456ce16ad84cd41be2b9a074ada234
languageName: node
linkType: hard
"pino-pretty@npm:^7.2.0":
version: 7.2.0
resolution: "pino-pretty@npm:7.2.0"
dependencies:
args: ^5.0.1
colorette: ^2.0.7
dateformat: ^4.6.3
fast-safe-stringify: ^2.0.7
joycon: ^3.0.0
pino-abstract-transport: ^0.5.0
pump: ^3.0.0
readable-stream: ^3.6.0
rfdc: ^1.3.0
secure-json-parse: ^2.4.0
sonic-boom: ^2.2.0
strip-json-comments: ^3.1.1
bin:
pino-pretty: bin.js
checksum: dafe8a33681316c97eda6a1240ea8b8a0efad6e62183c793c6bbe594aae836bd5894f2fb5657b6a8e26576ccb364213186cf3dc060e89f68ddcee87c98e5a803
languageName: node
linkType: hard
"pino-std-serializers@npm:^4.0.0":
version: 4.0.0
resolution: "pino-std-serializers@npm:4.0.0"
checksum: 89d487729b58c9d3273a0ee851ead068d6d2e2ccc1af8e1c1d28f1b3442423679bec7ec04d9a2aba36f94f335e82be9f4de19dc4fbc161e71c136aaa15b85ad3
languageName: node
linkType: hard
"pino@npm:^7.1.0":
version: 7.1.0
resolution: "pino@npm:7.1.0"
dependencies:
fast-redact: ^3.0.0
fastify-warning: ^0.2.0
get-caller-file: ^2.0.5
on-exit-leak-free: ^0.2.0
pino-abstract-transport: v0.5.0
pino-std-serializers: ^4.0.0
quick-format-unescaped: ^4.0.3
safe-stable-stringify: ^2.1.0
sonic-boom: ^2.2.1
thread-stream: ^0.12.0
bin:
pino: bin.js
checksum: 9e2b7cf2e5ea7eac0933ac7a76e8519b30c7634b624d3d954a3dcf307c92a9258492bd443686d3e427c3a80515b6512eed12f2c0d79956a794ac2fc84bbae9a7
languageName: node
linkType: hard
"pinst@npm:^2.1.6":
version: 2.1.6
resolution: "pinst@npm:2.1.6"
@ -6525,13 +6426,6 @@ __metadata:
languageName: node
linkType: hard
"quick-format-unescaped@npm:^4.0.3":
version: 4.0.4
resolution: "quick-format-unescaped@npm:4.0.4"
checksum: 7bc32b99354a1aa46c089d2a82b63489961002bb1d654cee3e6d2d8778197b68c2d854fd23d8422436ee1fdfd0abaddc4d4da120afe700ade68bd357815b26fd
languageName: node
linkType: hard
"quick-lru@npm:^4.0.1":
version: 4.0.1
resolution: "quick-lru@npm:4.0.1"
@ -6614,7 +6508,7 @@ __metadata:
languageName: node
linkType: hard
"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
version: 3.6.0
resolution: "readable-stream@npm:3.6.0"
dependencies:
@ -6625,7 +6519,7 @@ __metadata:
languageName: node
linkType: hard
"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:~2.3.6":
"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.3.7, readable-stream@npm:~2.3.6":
version: 2.3.7
resolution: "readable-stream@npm:2.3.7"
dependencies:
@ -6834,13 +6728,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"rfdc@npm:^1.3.0":
version: 1.3.0
resolution: "rfdc@npm:1.3.0"
checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32
languageName: node
linkType: hard
"rimraf@npm:*, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
@ -6909,10 +6796,10 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"safe-stable-stringify@npm:^2.1.0":
version: 2.2.0
resolution: "safe-stable-stringify@npm:2.2.0"
checksum: 09facfbc43259f02422ff00ecbb3490d19a7b4f9545852c8a0045bd3d0120bc07f6e5f803f124312c237db688b7051fe85670c817ebba66f8530c5049201e0b2
"safe-stable-stringify@npm:^1.1.0":
version: 1.1.1
resolution: "safe-stable-stringify@npm:1.1.1"
checksum: e32a30720e8a2e3043b8b96733f015c1aa7a21a5a328074ce917b8afe4d26b4308c186c74fa92131e5f794b1efc63caa32defafceaa2981accaaedbc8b2c861c
languageName: node
linkType: hard
@ -6923,13 +6810,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"secure-json-parse@npm:^2.4.0":
version: 2.4.0
resolution: "secure-json-parse@npm:2.4.0"
checksum: efaafcaa08a4646ca829b29168474f57fb289a0ca7a1d77b66b55a0292785bc6eb9143b21cfc50b37dd12a823c25b12aa1771f18314ed5a616a1f8f12a318533
languageName: node
linkType: hard
"semantic-release@npm:18.0.0, semantic-release@npm:^18.0.0":
version: 18.0.0
resolution: "semantic-release@npm:18.0.0"
@ -7061,6 +6941,15 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"simple-swizzle@npm:^0.2.2":
version: 0.2.2
resolution: "simple-swizzle@npm:0.2.2"
dependencies:
is-arrayish: ^0.3.1
checksum: a7f3f2ab5c76c4472d5c578df892e857323e452d9f392e1b5cf74b74db66e6294a1e1b8b390b519fa1b96b5b613f2a37db6cffef52c3f1f8f3c5ea64eb2d54c0
languageName: node
linkType: hard
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@ -7129,15 +7018,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"sonic-boom@npm:^2.1.0, sonic-boom@npm:^2.2.0, sonic-boom@npm:^2.2.1":
version: 2.3.0
resolution: "sonic-boom@npm:2.3.0"
dependencies:
atomic-sleep: ^1.0.0
checksum: 208329d1533e99c436df0c41762554a9934b9af8b43cdb9792c2570292c9c78b5bc2c78d0ac0508d4a93568367d80ea3a2bb9cda31e882abcd111405bea4705f
languageName: node
linkType: hard
"source-map-support@npm:^0.5.17, source-map-support@npm:^0.5.20":
version: 0.5.20
resolution: "source-map-support@npm:0.5.20"
@ -7212,13 +7092,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"split2@npm:^4.0.0":
version: 4.1.0
resolution: "split2@npm:4.1.0"
checksum: ec581597cb74c13cdfb5e2047543dd40cb1e8e9803c7b1e0c29ede05f2b4f049b2d6e7f2788a225d544549375719658b8f38e9366364dec35dc7a12edfda5ee5
languageName: node
linkType: hard
"split2@npm:~1.0.0":
version: 1.0.0
resolution: "split2@npm:1.0.0"
@ -7274,6 +7147,13 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"stack-trace@npm:0.0.x":
version: 0.0.10
resolution: "stack-trace@npm:0.0.10"
checksum: 473036ad32f8c00e889613153d6454f9be0536d430eb2358ca51cad6b95cea08a3cc33cc0e34de66b0dad221582b08ed2e61ef8e13f4087ab690f388362d6610
languageName: node
linkType: hard
"stream-combiner2@npm:~1.1.1":
version: 1.1.1
resolution: "stream-combiner2@npm:1.1.1"
@ -7284,13 +7164,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"stream-shift@npm:^1.0.0":
version: 1.0.1
resolution: "stream-shift@npm:1.0.1"
checksum: 59b82b44b29ec3699b5519a49b3cedcc6db58c72fb40c04e005525dfdcab1c75c4e0c180b923c380f204bed78211b9bad8faecc7b93dece4d004c3f6ec75737b
languageName: node
linkType: hard
"string-argv@npm:0.3.1":
version: 0.3.1
resolution: "string-argv@npm:0.3.1"
@ -7531,6 +7404,13 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"text-hex@npm:1.0.x":
version: 1.0.0
resolution: "text-hex@npm:1.0.0"
checksum: 1138f68adc97bf4381a302a24e2352f04992b7b1316c5003767e9b0d3367ffd0dc73d65001ea02b07cd0ecc2a9d186de0cf02f3c2d880b8a522d4ccb9342244a
languageName: node
linkType: hard
"text-table@npm:*, text-table@npm:^0.2.0":
version: 0.2.0
resolution: "text-table@npm:0.2.0"
@ -7538,13 +7418,6 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"thread-stream@npm:^0.12.0":
version: 0.12.1
resolution: "thread-stream@npm:0.12.1"
checksum: 4c28ce1aef2b8e34adb6345ced8538f95e2d1bcc3dd82394a49ce66dd150917e607dd19e35a7a9bf383fd4ac6fd90c6a180f861043dace7dda26be860d9ec9ce
languageName: node
linkType: hard
"through2@npm:^4.0.0":
version: 4.0.2
resolution: "through2@npm:4.0.2"
@ -7648,6 +7521,13 @@ resolve@^1.10.0:
languageName: node
linkType: hard
"triple-beam@npm:^1.2.0, triple-beam@npm:^1.3.0":
version: 1.3.0
resolution: "triple-beam@npm:1.3.0"
checksum: 7d7b77d8625fb252c126c24984a68de462b538a8fcd1de2abd0a26421629cf3527d48e23b3c2264f08f4a6c3bc40a478a722176f4d7b6a1acc154cb70c359f2b
languageName: node
linkType: hard
"ts-mixer@npm:^6.0.0":
version: 6.0.0
resolution: "ts-mixer@npm:6.0.0"
@ -8042,6 +7922,33 @@ typescript@^4.4.4:
languageName: node
linkType: hard
"winston-transport@npm:^4.4.0":
version: 4.4.0
resolution: "winston-transport@npm:4.4.0"
dependencies:
readable-stream: ^2.3.7
triple-beam: ^1.2.0
checksum: 953d78d152b355962d97697c3ccdc26fda6be017a0e1e555729e218d1269aa32a60e9ff16eb7a72c6403f733e88bab664b259feae3857667b54ff8e2f149fa52
languageName: node
linkType: hard
"winston@npm:^3.3.3":
version: 3.3.3
resolution: "winston@npm:3.3.3"
dependencies:
"@dabh/diagnostics": ^2.0.2
async: ^3.1.0
is-stream: ^2.0.0
logform: ^2.2.0
one-time: ^1.0.0
readable-stream: ^3.4.0
stack-trace: 0.0.x
triple-beam: ^1.3.0
winston-transport: ^4.4.0
checksum: 89a0a8db4e577d0df2bee8af67a751663fb80aaa782750b5a0a151a6bf97074dd0eb7c81780e196197735b851c12ea9c176952128fc51fae07a8a5ddba82913a
languageName: node
linkType: hard
"word-wrap@npm:^1.0.3, word-wrap@npm:^1.2.3":
version: 1.2.3
resolution: "word-wrap@npm:1.2.3"