diff --git a/.changeset/fresh-olives-talk.md b/.changeset/fresh-olives-talk.md new file mode 100644 index 00000000..e37bebaf --- /dev/null +++ b/.changeset/fresh-olives-talk.md @@ -0,0 +1,5 @@ +--- +"swagger-typescript-api": patch +--- + +Update the internal Biome to latest beta release. diff --git a/package.json b/package.json index 5c591a31..5f10fbd6 100644 --- a/package.json +++ b/package.json @@ -47,8 +47,8 @@ "typedoc": "typedoc" }, "dependencies": { - "@biomejs/js-api": "^0.8.0-beta.2", - "@biomejs/wasm-nodejs": "^2.0.0-beta.4", + "@biomejs/js-api": "^0.8.0-beta.3", + "@biomejs/wasm-nodejs": "^2.0.0-beta.6", "@types/swagger-schema-official": "^2.0.25", "c12": "^3.0.3", "citty": "^0.1.6", diff --git a/src/code-formatter.ts b/src/code-formatter.ts index 39119188..3e6c41de 100644 --- a/src/code-formatter.ts +++ b/src/code-formatter.ts @@ -39,11 +39,11 @@ export class CodeFormatter { format = async (content: string) => { const biome = await Biome.create({ distribution: Distribution.NODE }); const biomeProject = biome.openProject(); - biome.applyConfiguration(biomeProject, { + biome.applyConfiguration(biomeProject.projectKey, { files: { maxSize: Number.MAX_SAFE_INTEGER }, formatter: { indentStyle: "space" }, }); - const formatted = biome.formatContent(biomeProject, content, { + const formatted = biome.formatContent(biomeProject.projectKey, content, { filePath: path.format({ name: nanoid.nanoid(), ext: "ts" }), }); return formatted.content; diff --git a/yarn.lock b/yarn.lock index 2a38688b..d7f1cf64 100644 --- a/yarn.lock +++ b/yarn.lock @@ -172,7 +172,7 @@ __metadata: languageName: node linkType: hard -"@biomejs/js-api@npm:^0.8.0-beta.2": +"@biomejs/js-api@npm:^0.8.0-beta.3": version: 0.8.0-beta.3 resolution: "@biomejs/js-api@npm:0.8.0-beta.3" peerDependencies: @@ -190,10 +190,10 @@ __metadata: languageName: node linkType: hard -"@biomejs/wasm-nodejs@npm:^2.0.0-beta.4": - version: 2.0.0-beta.5 - resolution: "@biomejs/wasm-nodejs@npm:2.0.0-beta.5" - checksum: 10c0/2e127c55dcecf62dd8c78034e2eed7d2e352583caeaa519adbdaedfa0af20acd2b646f7c65da36e323329f91349c64fedfd291252804c0c11e9833ca8a67f129 +"@biomejs/wasm-nodejs@npm:^2.0.0-beta.6": + version: 2.0.0-beta.6 + resolution: "@biomejs/wasm-nodejs@npm:2.0.0-beta.6" + checksum: 10c0/cce971dc448c66f9db24a3f55dda7b369fab634eaad3414c55062c451ecb56a6a523b4e27eee6c7ce297032a625eba85077c6a1f138b8b3e949b32309edd014e languageName: node linkType: hard @@ -3684,8 +3684,8 @@ __metadata: resolution: "swagger-typescript-api@workspace:." dependencies: "@biomejs/biome": "npm:2.0.0-beta.6" - "@biomejs/js-api": "npm:^0.8.0-beta.2" - "@biomejs/wasm-nodejs": "npm:^2.0.0-beta.4" + "@biomejs/js-api": "npm:^0.8.0-beta.3" + "@biomejs/wasm-nodejs": "npm:^2.0.0-beta.6" "@changesets/changelog-github": "npm:0.5.1" "@changesets/cli": "npm:2.29.4" "@tsconfig/node18": "npm:18.2.4"