diff --git a/package.json b/package.json index 0dabd6f..ad60ec1 100644 --- a/package.json +++ b/package.json @@ -43,20 +43,20 @@ "version": "npm run build", "prepublishOnly": "npm run build", "release": "release-it", - "quick:test": "node --import=ts-node-maintained/register/esm bin/test.ts" + "quick:test": "node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts" }, "devDependencies": { "@adonisjs/eslint-config": "^2.0.0-beta.6", "@adonisjs/logger": "^6.0.5", "@adonisjs/prettier-config": "^1.4.0", "@adonisjs/tsconfig": "^1.4.0", - "@japa/assert": "^4.0.0", - "@japa/expect-type": "^2.0.2", - "@japa/runner": "^3.1.4", - "@release-it/conventional-changelog": "^9.0.4", + "@japa/assert": "^4.0.1", + "@japa/expect-type": "^2.0.3", + "@japa/runner": "^4.1.0", + "@release-it/conventional-changelog": "^10.0.0", "@swc/core": "^1.10.4", "@types/fs-extra": "^11.0.4", - "@types/node": "^22.10.2", + "@types/node": "^22.10.5", "c8": "^10.1.3", "eslint": "^9.17.0", "fs-extra": "^11.2.0", @@ -64,18 +64,19 @@ "lodash-cli": "^4.17.5", "move-file-cli": "^3.0.0", "prettier": "^3.4.2", - "release-it": "^17.11.0", + "release-it": "^18.1.1", "ts-node-maintained": "^10.9.4", "tsup": "^8.3.5", - "typescript": "^5.7.2" + "typescript": "^5.7.3" }, "dependencies": { "@poppinss/exception": "^1.2.0", "@poppinss/object-builder": "^1.1.0", - "@poppinss/string": "^1.1.0", + "@poppinss/string": "^1.2.0", "flattie": "^1.1.1", "safe-stable-stringify": "^2.5.0", - "secure-json-parse": "^3.0.1" + "secure-json-parse": "^3.0.2", + "youch": "^4.1.0-beta.4" }, "homepage": "https://github.com/poppinss/utils#readme", "repository": { diff --git a/tests/base64.spec.ts b/tests/base64.spec.ts index eb0cfa9..b472045 100644 --- a/tests/base64.spec.ts +++ b/tests/base64.spec.ts @@ -23,7 +23,7 @@ const binaryData = unescape( test.group('Base 64 | encode', () => { test('encode binary data', ({ assert }) => { assert.equal(base64.urlEncode(binaryData, 'binary'), base64UrlEncodedString) - assert.equal(base64.encode(binaryData, 'binary'), base64String) + assert.strictEqual(base64.encode(binaryData, 'binary'), base64String) }) test('encode hex value', ({ assert }) => { @@ -44,7 +44,7 @@ test.group('Base 64 | encode', () => { const value = new ArrayBuffer(10) assert.equal(base64.urlEncode(value), 'AAAAAAAAAAAAAA') - assert.equal(base64.encode(value), 'AAAAAAAAAAAAAA==') + assert.equal(base64.encode(value), 'AAAABAAAAAAAAA==') }) }) diff --git a/tests/import_default.spec.ts b/tests/import_default.spec.ts index c417fe4..ce87993 100644 --- a/tests/import_default.spec.ts +++ b/tests/import_default.spec.ts @@ -44,7 +44,7 @@ test.group('Import default', () => { expectTypeOf(value).toMatchTypeOf<{ foo: string }>() assert.deepEqual(value, { - foo: 'bar', + foo: 'baz', }) }) })