diff --git a/package.json b/package.json index 0f740e0..43df299 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@japa/openapi-assertions": "^0.1.1", "@japa/plugin-adonisjs": "^4.0.0", "@japa/runner": "^4.4.0", - "@stylistic/eslint-plugin": "^5.2.3", + "@stylistic/eslint-plugin": "^5.4.0", "@swc/core": "1.13.5", "@types/jsonwebtoken": "^9.0.10", "@types/luxon": "^3.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be57c86..1608c0e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 5.1.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1)) '@adonisjs/auth': specifier: ^9.4.2 - version: 9.4.2(6b3cdd23604cc024ee0efda7296ce2f7) + version: 9.4.2(ybmxslcie7okpcmwes5lhuphvi) '@adonisjs/cache': specifier: ^1.3.0 version: 1.3.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1))(@vinejs/vine@3.0.1(typescript@5.9.2))(luxon@3.7.1)(pg@8.16.3))(@adonisjs/redis@9.2.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1)))(ioredis@5.7.0)(knex@3.1.0(pg@8.16.3)) @@ -49,7 +49,7 @@ importers: version: 7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1))(@adonisjs/redis@9.2.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1)))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/openapi-assertions@0.1.1(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)(openapi-types@1.3.4))(@japa/runner@4.4.0))(edge.js@6.2.1) '@adonisjs/shield': specifier: ^8.2.0 - version: 8.2.0(c968ccd5d48d884610b52488acf1b7a7) + version: 8.2.0(e52jeaeam62f7cvg3azc43yuk4) '@aws-sdk/client-s3': specifier: ^3.879.0 version: 3.879.0 @@ -112,8 +112,8 @@ importers: specifier: ^4.4.0 version: 4.4.0 '@stylistic/eslint-plugin': - specifier: ^5.2.3 - version: 5.2.3(eslint@9.34.0) + specifier: ^5.4.0 + version: 5.4.0(eslint@9.34.0) '@swc/core': specifier: 1.13.5 version: 1.13.5 @@ -689,6 +689,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1017,6 +1023,9 @@ packages: '@poppinss/macroable@1.0.5': resolution: {integrity: sha512-6u61y1HHd090MEk1Av0/1btDmm2Hh/+XoJj+HgFYRh9koUPI822ybJbwLHuqjLNCiY+o1gRykg2igEqOf/VBZw==} + '@poppinss/macroable@1.1.0': + resolution: {integrity: sha512-y/YKzZDuG8XrpXpM7Z1RdQpiIc0MAKyva24Ux1PB4aI7RiSI/79K8JVDcdyubriTm7vJ1LhFs8CrZpmPnx/8Pw==} + '@poppinss/matchit@3.2.0': resolution: {integrity: sha512-9SoMICN+LMO7ZtMj2ja8N7RHlC4mmuv5WwIBXWjabMd2SyXE1dIydh29exlgm+dGMP84PjwvfJH1TmWL4qz1og==} @@ -1344,8 +1353,8 @@ packages: '@speed-highlight/core@1.2.7': resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==} - '@stylistic/eslint-plugin@5.2.3': - resolution: {integrity: sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==} + '@stylistic/eslint-plugin@5.4.0': + resolution: {integrity: sha512-UG8hdElzuBDzIbjG1QDwnYH0MQ73YLXDFHgZzB4Zh/YJfnw8XNsloVtytqzx0I2Qky9THSdpTmi8Vjn/pf/Lew==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=9.0.0' @@ -1581,6 +1590,10 @@ packages: resolution: {integrity: sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.44.1': + resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.41.0': resolution: {integrity: sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2147,6 +2160,7 @@ packages: dayjs@1.11.17: resolution: {integrity: sha512-qgiVOerp5QCVMfE7hZ6z/gM+ug52I+xv70rCf6rWJXf0b4d8Kv6Yw9BmcLZlCvP3Xz8i3fjXbaU6Hwu7aGRXfA==} + deprecated: This version has a bug that adds semantic-release dependencies by mistake. Please upgrade to 1.11.18. debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} @@ -4007,6 +4021,9 @@ packages: prettier-plugin-edgejs@1.0.3: resolution: {integrity: sha512-fPDY1RPVPDmfHDbScjxYKa79oh3HfwbmV7s1+h6HVit6AUklxhuvdEmsliViO11FbDxa/C5UHIev0WQO0b9QPQ==} + prettier-plugin-edgejs@1.0.5: + resolution: {integrity: sha512-09DDjBeQ9ePyubR3PtKyq9c84PC3L/NfCpiNgYksuLssqfmfnBI09NiN/4azQlHcQ8yPizJU+cQFSMPMr2MjmA==} + prettier@3.6.2: resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} @@ -4926,7 +4943,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@adonisjs/auth@9.4.2(6b3cdd23604cc024ee0efda7296ce2f7)': + '@adonisjs/auth@9.4.2(ybmxslcie7okpcmwes5lhuphvi)': dependencies: '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1) '@adonisjs/presets': 2.6.4(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1)) @@ -5042,7 +5059,7 @@ snapshots: '@adonisjs/eslint-config@2.1.2(eslint@9.34.0)(prettier@3.6.2)(typescript@5.9.2)': dependencies: '@adonisjs/eslint-plugin': 2.0.1(eslint@9.34.0)(typescript@5.9.2) - '@stylistic/eslint-plugin': 5.2.3(eslint@9.34.0) + '@stylistic/eslint-plugin': 5.4.0(eslint@9.34.0) eslint: 9.34.0 eslint-config-prettier: 10.1.8(eslint@9.34.0) eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8(eslint@9.34.0))(eslint@9.34.0)(prettier@3.6.2) @@ -5237,7 +5254,7 @@ snapshots: '@japa/api-client': 3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/openapi-assertions@0.1.1(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)(openapi-types@1.3.4))(@japa/runner@4.4.0) edge.js: 6.2.1 - '@adonisjs/shield@8.2.0(c968ccd5d48d884610b52488acf1b7a7)': + '@adonisjs/shield@8.2.0(e52jeaeam62f7cvg3azc43yuk4)': dependencies: '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1) '@adonisjs/session': 7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1))(@adonisjs/redis@9.2.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.9.2))(@vinejs/vine@3.0.1(typescript@5.9.2))(argon2@0.44.0)(bcrypt@6.0.0)(edge.js@6.2.1)))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/openapi-assertions@0.1.1(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)(openapi-types@1.3.4))(@japa/runner@4.4.0))(edge.js@6.2.1) @@ -5862,6 +5879,11 @@ snapshots: eslint: 9.34.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.9.0(eslint@9.34.0)': + dependencies: + eslint: 9.34.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.21.0': @@ -6234,6 +6256,8 @@ snapshots: '@poppinss/macroable@1.0.5': {} + '@poppinss/macroable@1.1.0': {} + '@poppinss/matchit@3.2.0': dependencies: '@arr/every': 1.0.1 @@ -6750,10 +6774,10 @@ snapshots: '@speed-highlight/core@1.2.7': {} - '@stylistic/eslint-plugin@5.2.3(eslint@9.34.0)': + '@stylistic/eslint-plugin@5.4.0(eslint@9.34.0)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0) - '@typescript-eslint/types': 8.41.0 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.34.0) + '@typescript-eslint/types': 8.44.1 eslint: 9.34.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -6960,7 +6984,7 @@ snapshots: '@typescript-eslint/project-service@8.41.0(typescript@5.9.2)': dependencies: '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.9.2) - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/types': 8.44.1 debug: 4.4.1 typescript: 5.9.2 transitivePeerDependencies: @@ -6989,6 +7013,8 @@ snapshots: '@typescript-eslint/types@8.41.0': {} + '@typescript-eslint/types@8.44.1': {} + '@typescript-eslint/typescript-estree@8.41.0(typescript@5.9.2)': dependencies: '@typescript-eslint/project-service': 8.41.0(typescript@5.9.2) @@ -7007,7 +7033,7 @@ snapshots: '@typescript-eslint/utils@8.41.0(eslint@9.34.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.34.0) '@typescript-eslint/scope-manager': 8.41.0 '@typescript-eslint/types': 8.41.0 '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.9.2) @@ -7701,7 +7727,7 @@ snapshots: edge.js@6.2.1: dependencies: '@poppinss/inspect': 1.0.1 - '@poppinss/macroable': 1.0.5 + '@poppinss/macroable': 1.1.0 '@poppinss/utils': 6.10.1 classnames: 2.5.1 edge-error: 4.0.2 @@ -7861,7 +7887,7 @@ snapshots: eslint-plugin-unicorn@60.0.0(eslint@9.34.0): dependencies: '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.34.0) '@eslint/plugin-kit': 0.3.5 change-case: 5.4.4 ci-info: 4.3.0 @@ -9373,7 +9399,7 @@ snapshots: prettier-edgejs@0.2.36: dependencies: - prettier-plugin-edgejs: 1.0.3 + prettier-plugin-edgejs: 1.0.5 prettier-linter-helpers@1.0.0: dependencies: @@ -9386,6 +9412,13 @@ snapshots: prettier: 3.6.2 uglify-js: 3.19.3 + prettier-plugin-edgejs@1.0.5: + dependencies: + '@adobe/css-tools': 4.4.4 + edgejs-parser: 0.2.16 + prettier: 3.6.2 + uglify-js: 3.19.3 + prettier@3.6.2: {} pretty-format@25.5.0: