From e5e9ab0adb2166b59743cd44d73147c4878a851c Mon Sep 17 00:00:00 2001 From: twwu Date: Thu, 27 Mar 2025 11:05:07 +0800 Subject: [PATCH] feat: update AJV version and add reference link in precompile script --- web/bin/precompile-ajv.js | 3 +++ web/package.json | 1 + web/pnpm-lock.yaml | 3 +++ 3 files changed, 7 insertions(+) diff --git a/web/bin/precompile-ajv.js b/web/bin/precompile-ajv.js index af74f05120..78766cd239 100644 --- a/web/bin/precompile-ajv.js +++ b/web/bin/precompile-ajv.js @@ -13,6 +13,9 @@ const moduleCode = standaloneCode(ajv, { validateDraft07: 'http://json-schema.org/draft-07/schema#', }) +/** + * @see {@link https://github.com/ajv-validator/ajv/issues/2209} + */ const preamble = [ '"use strict";', ].join('') diff --git a/web/package.json b/web/package.json index 047f1acb87..ae940a4fdd 100644 --- a/web/package.json +++ b/web/package.json @@ -56,6 +56,7 @@ "@tanstack/react-query": "^5.60.5", "@tanstack/react-query-devtools": "^5.60.5", "ahooks": "^3.8.4", + "ajv": "^8.17.1", "class-variance-authority": "^0.7.0", "classnames": "^2.5.1", "copy-to-clipboard": "^3.3.3", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index eb31f688d8..9c4bc51460 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -103,6 +103,9 @@ importers: ahooks: specifier: ^3.8.4 version: 3.8.4(react@19.0.0) + ajv: + specifier: ^8.17.1 + version: 8.17.1 class-variance-authority: specifier: ^0.7.0 version: 0.7.0