From 3a49cbd41ba02de3a8f5d05d1a52e198a8e8baa6 Mon Sep 17 00:00:00 2001 From: Heife <2044384845@qq.com> Date: Tue, 1 Apr 2025 18:38:51 +0800 Subject: [PATCH] yhf_4/1 --- Debate_backend/.idea/.gitignore | 8 + Debate_backend/.idea/Debate_backend.iml | 9 + Debate_backend/.idea/compiler.xml | 18 + Debate_backend/.idea/dataSources.xml | 17 + Debate_backend/.idea/encodings.xml | 6 + Debate_backend/.idea/jarRepositories.xml | 20 + Debate_backend/.idea/misc.xml | 12 + Debate_backend/README.md | 106 + Debate_backend/pom.xml | 104 + .../learning/newdemo/NewDemoApplication.java | 14 + .../com/learning/newdemo/common/Result.java | 71 + .../learning/newdemo/config/CorsConfig.java | 32 + .../config/GlobalExceptionHandler.java | 36 + .../newdemo/config/RestTemplateConfig.java | 17 + .../newdemo/controller/WxLoginController.java | 67 + .../com/learning/newdemo/entity/WxUser.java | 34 + .../learning/newdemo/mapper/WxUserMapper.java | 31 + .../newdemo/service/WxUserService.java | 33 + .../service/impl/WxUserServiceImpl.java | 93 + .../com/learning/newdemo/util/JwtUtil.java | 112 + .../src/main/resources/application.properties | 2 + .../src/main/resources/application.yml | 30 + .../src/main/resources/db/wx_miniapp.sql | 22 + .../main/resources/mapper/WxUserMapper.xml | 58 + .../target/classes/application.properties | 2 + Debate_backend/target/classes/application.yml | 30 + .../learning/newdemo/NewDemoApplication.class | Bin 0 -> 845 bytes .../com/learning/newdemo/common/Result.class | Bin 0 -> 4530 bytes .../learning/newdemo/config/CorsConfig.class | Bin 0 -> 1439 bytes .../config/GlobalExceptionHandler.class | Bin 0 -> 1909 bytes .../newdemo/config/RestTemplateConfig.class | Bin 0 -> 675 bytes .../controller/WxLoginController.class | Bin 0 -> 3734 bytes .../com/learning/newdemo/entity/WxUser.class | Bin 0 -> 6641 bytes .../newdemo/mapper/WxUserMapper.class | Bin 0 -> 478 bytes .../newdemo/service/WxUserService.class | Bin 0 -> 418 bytes .../service/impl/WxUserServiceImpl.class | Bin 0 -> 4129 bytes .../com/learning/newdemo/util/JwtUtil.class | Bin 0 -> 4084 bytes .../target/classes/db/wx_miniapp.sql | 22 + .../target/classes/mapper/WxUserMapper.xml | 58 + Debate_front/.gitignore | 21 + Debate_front/index.html | 20 + Debate_front/package-lock.json | 10351 ++++++++++++++++ Debate_front/package.json | 40 + Debate_front/project.config.json | 4 + Debate_front/shims-uni.d.ts | 10 + Debate_front/src/App.vue | 17 + Debate_front/src/components/ArgumentCom.vue | 38 + Debate_front/src/components/HomeCom.vue | 387 + Debate_front/src/components/TabBar.vue | 136 + Debate_front/src/main.js | 10 + Debate_front/src/manifest.json | 64 + Debate_front/src/pages.json | 22 + Debate_front/src/pages/index/index.vue | 154 + Debate_front/src/pages/login/index.vue | 229 + Debate_front/src/shime-uni.d.ts | 6 + Debate_front/src/static/cloud.png | Bin 0 -> 108097 bytes Debate_front/src/static/login-bg.jpg | Bin 0 -> 401263 bytes Debate_front/src/uni.scss | 76 + Debate_front/vite.config.js | 8 + 59 files changed, 12657 insertions(+) create mode 100644 Debate_backend/.idea/.gitignore create mode 100644 Debate_backend/.idea/Debate_backend.iml create mode 100644 Debate_backend/.idea/compiler.xml create mode 100644 Debate_backend/.idea/dataSources.xml create mode 100644 Debate_backend/.idea/encodings.xml create mode 100644 Debate_backend/.idea/jarRepositories.xml create mode 100644 Debate_backend/.idea/misc.xml create mode 100644 Debate_backend/README.md create mode 100644 Debate_backend/pom.xml create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/NewDemoApplication.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/common/Result.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/config/CorsConfig.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/config/GlobalExceptionHandler.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/config/RestTemplateConfig.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/controller/WxLoginController.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/entity/WxUser.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/mapper/WxUserMapper.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/service/WxUserService.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/service/impl/WxUserServiceImpl.java create mode 100644 Debate_backend/src/main/java/com/learning/newdemo/util/JwtUtil.java create mode 100644 Debate_backend/src/main/resources/application.properties create mode 100644 Debate_backend/src/main/resources/application.yml create mode 100644 Debate_backend/src/main/resources/db/wx_miniapp.sql create mode 100644 Debate_backend/src/main/resources/mapper/WxUserMapper.xml create mode 100644 Debate_backend/target/classes/application.properties create mode 100644 Debate_backend/target/classes/application.yml create mode 100644 Debate_backend/target/classes/com/learning/newdemo/NewDemoApplication.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/common/Result.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/config/CorsConfig.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/config/GlobalExceptionHandler.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/config/RestTemplateConfig.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/controller/WxLoginController.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/entity/WxUser.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/mapper/WxUserMapper.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/service/WxUserService.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/service/impl/WxUserServiceImpl.class create mode 100644 Debate_backend/target/classes/com/learning/newdemo/util/JwtUtil.class create mode 100644 Debate_backend/target/classes/db/wx_miniapp.sql create mode 100644 Debate_backend/target/classes/mapper/WxUserMapper.xml create mode 100644 Debate_front/.gitignore create mode 100644 Debate_front/index.html create mode 100644 Debate_front/package-lock.json create mode 100644 Debate_front/package.json create mode 100644 Debate_front/project.config.json create mode 100644 Debate_front/shims-uni.d.ts create mode 100644 Debate_front/src/App.vue create mode 100644 Debate_front/src/components/ArgumentCom.vue create mode 100644 Debate_front/src/components/HomeCom.vue create mode 100644 Debate_front/src/components/TabBar.vue create mode 100644 Debate_front/src/main.js create mode 100644 Debate_front/src/manifest.json create mode 100644 Debate_front/src/pages.json create mode 100644 Debate_front/src/pages/index/index.vue create mode 100644 Debate_front/src/pages/login/index.vue create mode 100644 Debate_front/src/shime-uni.d.ts create mode 100644 Debate_front/src/static/cloud.png create mode 100644 Debate_front/src/static/login-bg.jpg create mode 100644 Debate_front/src/uni.scss create mode 100644 Debate_front/vite.config.js diff --git a/Debate_backend/.idea/.gitignore b/Debate_backend/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/Debate_backend/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Debate_backend/.idea/Debate_backend.iml b/Debate_backend/.idea/Debate_backend.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/Debate_backend/.idea/Debate_backend.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/Debate_backend/.idea/compiler.xml b/Debate_backend/.idea/compiler.xml new file mode 100644 index 0000000..08f0a45 --- /dev/null +++ b/Debate_backend/.idea/compiler.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Debate_backend/.idea/dataSources.xml b/Debate_backend/.idea/dataSources.xml new file mode 100644 index 0000000..4f92709 --- /dev/null +++ b/Debate_backend/.idea/dataSources.xml @@ -0,0 +1,17 @@ + + + + + mysql.8 + true + com.mysql.cj.jdbc.Driver + jdbc:mysql://localhost:3306/wx_miniapp + + + + + + $ProjectFileDir$ + + + \ No newline at end of file diff --git a/Debate_backend/.idea/encodings.xml b/Debate_backend/.idea/encodings.xml new file mode 100644 index 0000000..63e9001 --- /dev/null +++ b/Debate_backend/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Debate_backend/.idea/jarRepositories.xml b/Debate_backend/.idea/jarRepositories.xml new file mode 100644 index 0000000..712ab9d --- /dev/null +++ b/Debate_backend/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Debate_backend/.idea/misc.xml b/Debate_backend/.idea/misc.xml new file mode 100644 index 0000000..9dc782b --- /dev/null +++ b/Debate_backend/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/Debate_backend/README.md b/Debate_backend/README.md new file mode 100644 index 0000000..ad86e2f --- /dev/null +++ b/Debate_backend/README.md @@ -0,0 +1,106 @@ +# 微信小程序登录Demo后端 + +## 项目介绍 +本项目是一个微信小程序登录的后端Demo,实现了微信小程序登录、获取用户信息等功能。 + +## 技术栈 +- Spring Boot 3.0.12 +- MyBatis 3.0.1 +- MySQL 8.0 +- JWT + +## 项目结构 +``` +src/main/java/com/learning/newdemo +├── config // 配置类 +├── controller // 控制器 +├── entity // 实体类 +├── mapper // 数据访问层 +├── service // 服务层 +│ └── impl // 服务实现 +├── util // 工具类 +└── common // 通用类 +``` + +## 运行环境 +- JDK 17+ +- MySQL 8.0+ +- Maven 3.6+ + +## 数据库配置 +1. 创建数据库和表 +```sql +# 执行src/main/resources/db/wx_miniapp.sql脚本 +``` + +2. 修改数据库连接信息(`application.yml`) +```yaml +spring: + datasource: + url: jdbc:mysql://localhost:3306/wx_miniapp?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai + username: root + password: 1234 +``` + +## 微信小程序配置 +修改`application.yml`中的微信小程序配置: +```yaml +wechat: + miniapp: + appid: 你的小程序APPID + secret: 你的小程序SECRET +``` + +## 启动项目 +```bash +mvn spring-boot:run +``` + +## 接口说明 +### 1. 登录接口 +- URL: `/api/wx/login` +- Method: POST +- Body: +```json +{ + "code": "微信临时登录凭证" +} +``` +- Response: +```json +{ + "success": true, + "code": 200, + "message": "操作成功", + "data": { + "token": "JWT令牌" + } +} +``` + +### 2. 获取用户信息接口 +- URL: `/api/wx/user` +- Method: GET +- Headers: +``` +Authorization: 登录接口返回的token +``` +- Response: +```json +{ + "success": true, + "code": 200, + "message": "操作成功", + "data": { + "id": 1, + "openid": "用户openid", + "nickname": "用户昵称", + "avatarUrl": "头像URL", + "gender": 1, + "country": "国家", + "province": "省份", + "city": "城市", + "language": "语言" + } +} +``` \ No newline at end of file diff --git a/Debate_backend/pom.xml b/Debate_backend/pom.xml new file mode 100644 index 0000000..ff0631a --- /dev/null +++ b/Debate_backend/pom.xml @@ -0,0 +1,104 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.0.12 + + + com.learning + newdemo + 0.0.1-SNAPSHOT + newdemo + 微信小程序登录Demo + + + 17 + 3.0.1 + 8.0.33 + 1.2.83 + 0.11.5 + + + + + + org.springframework.boot + spring-boot-starter-web + + + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + ${mybatis.version} + + + + + com.mysql + mysql-connector-j + ${mysql.version} + runtime + + + + + org.projectlombok + lombok + true + + + + + com.alibaba + fastjson + ${fastjson.version} + + + + + io.jsonwebtoken + jjwt-api + ${jwt.version} + + + io.jsonwebtoken + jjwt-impl + ${jwt.version} + runtime + + + io.jsonwebtoken + jjwt-jackson + ${jwt.version} + runtime + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/NewDemoApplication.java b/Debate_backend/src/main/java/com/learning/newdemo/NewDemoApplication.java new file mode 100644 index 0000000..304317f --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/NewDemoApplication.java @@ -0,0 +1,14 @@ +package com.learning.newdemo; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +@MapperScan("com.learning.newdemo.mapper") +public class NewDemoApplication { + + public static void main(String[] args) { + SpringApplication.run(NewDemoApplication.class, args); + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/common/Result.java b/Debate_backend/src/main/java/com/learning/newdemo/common/Result.java new file mode 100644 index 0000000..38fcf5f --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/common/Result.java @@ -0,0 +1,71 @@ +package com.learning.newdemo.common; + +import lombok.Data; + +import java.io.Serializable; + +/** + * 统一API返回结果封装 + */ +@Data +public class Result implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 是否成功 + */ + private boolean success; + + /** + * 状态码 + */ + private int code; + + /** + * 提示信息 + */ + private String message; + + /** + * 数据 + */ + private T data; + + /** + * 成功结果 + */ + public static Result success() { + return success(null); + } + + /** + * 成功结果(带数据) + */ + public static Result success(T data) { + Result result = new Result<>(); + result.setSuccess(true); + result.setCode(200); + result.setMessage("操作成功"); + result.setData(data); + return result; + } + + /** + * 失败结果 + */ + public static Result error(String message) { + return error(500, message); + } + + /** + * 失败结果(带状态码) + */ + public static Result error(int code, String message) { + Result result = new Result<>(); + result.setSuccess(false); + result.setCode(code); + result.setMessage(message); + return result; + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/config/CorsConfig.java b/Debate_backend/src/main/java/com/learning/newdemo/config/CorsConfig.java new file mode 100644 index 0000000..c38e7cf --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/config/CorsConfig.java @@ -0,0 +1,32 @@ +package com.learning.newdemo.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.cors.CorsConfiguration; +import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import org.springframework.web.filter.CorsFilter; + +/** + * 跨域配置 + */ +@Configuration +public class CorsConfig { + + @Bean + public CorsFilter corsFilter() { + CorsConfiguration config = new CorsConfiguration(); + // 允许所有域名进行跨域调用 + config.addAllowedOriginPattern("*"); + // 允许跨域发送cookie + config.setAllowCredentials(true); + // 放行全部原始头信息 + config.addAllowedHeader("*"); + // 允许所有请求方法跨域调用 + config.addAllowedMethod("*"); + + UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); + source.registerCorsConfiguration("/**", config); + + return new CorsFilter(source); + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/config/GlobalExceptionHandler.java b/Debate_backend/src/main/java/com/learning/newdemo/config/GlobalExceptionHandler.java new file mode 100644 index 0000000..9cdd962 --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/config/GlobalExceptionHandler.java @@ -0,0 +1,36 @@ +package com.learning.newdemo.config; + +import com.learning.newdemo.common.Result; +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.HttpStatus; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.bind.annotation.ResponseStatus; +import org.springframework.web.bind.annotation.RestControllerAdvice; + +/** + * 全局异常处理器 + */ +@Slf4j +@RestControllerAdvice +public class GlobalExceptionHandler { + + /** + * 处理所有未捕获的异常 + */ + @ExceptionHandler(Exception.class) + @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR) + public Result handleException(Exception e) { + log.error("系统异常", e); + return Result.error("系统异常,请联系管理员"); + } + + /** + * 处理运行时异常 + */ + @ExceptionHandler(RuntimeException.class) + @ResponseStatus(HttpStatus.BAD_REQUEST) + public Result handleRuntimeException(RuntimeException e) { + log.error("运行时异常", e); + return Result.error(e.getMessage()); + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/config/RestTemplateConfig.java b/Debate_backend/src/main/java/com/learning/newdemo/config/RestTemplateConfig.java new file mode 100644 index 0000000..af2e3bb --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/config/RestTemplateConfig.java @@ -0,0 +1,17 @@ +package com.learning.newdemo.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.client.RestTemplate; + +/** + * RestTemplate配置类 + */ +@Configuration +public class RestTemplateConfig { + + @Bean + public RestTemplate restTemplate() { + return new RestTemplate(); + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/controller/WxLoginController.java b/Debate_backend/src/main/java/com/learning/newdemo/controller/WxLoginController.java new file mode 100644 index 0000000..37305ec --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/controller/WxLoginController.java @@ -0,0 +1,67 @@ +package com.learning.newdemo.controller; + +import com.learning.newdemo.common.Result; +import com.learning.newdemo.entity.WxUser; +import com.learning.newdemo.service.WxUserService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.HashMap; +import java.util.Map; + +/** + * 微信小程序登录控制器 + */ +@Slf4j +@RestController +@RequestMapping("/api/wx") +public class WxLoginController { + + @Autowired + private WxUserService wxUserService; + + /** + * 微信登录接口 + */ + @PostMapping("/login") + public Result> login(@RequestBody Map params) { + String code = params.get("code"); + if (code == null || code.isEmpty()) { + return Result.error("登录凭证不能为空"); + } + + try { + String token = wxUserService.login(code); + if (token == null) { + return Result.error("登录失败,请稍后重试"); + } + + Map data = new HashMap<>(); + data.put("token", token); + return Result.success(data); + } catch (Exception e) { + log.error("微信登录异常", e); + return Result.error("登录异常:" + e.getMessage()); + } + } + + /** + * 获取用户信息接口 + */ + @GetMapping("/user") + public Result getUserInfo(@RequestHeader("Authorization") String token) { + if (token == null || token.isEmpty()) { + return Result.error(401, "未授权"); + } + + try { + // 省略token校验,实际项目中需要添加 + // 这里简单示例,实际应该从token中获取openid,然后查询用户信息 + return Result.success(null); + } catch (Exception e) { + log.error("获取用户信息异常", e); + return Result.error("获取用户信息失败:" + e.getMessage()); + } + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/entity/WxUser.java b/Debate_backend/src/main/java/com/learning/newdemo/entity/WxUser.java new file mode 100644 index 0000000..4cfa237 --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/entity/WxUser.java @@ -0,0 +1,34 @@ +package com.learning.newdemo.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +@Data +public class WxUser implements Serializable { + + private static final long serialVersionUID = 1L; + + private Integer id; + + private String openid; + + private String nickname; + + private String avatarUrl; + + private Integer gender; + + private String country; + + private String province; + + private String city; + + private String language; + + private Date createTime; + + private Date updateTime; +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/mapper/WxUserMapper.java b/Debate_backend/src/main/java/com/learning/newdemo/mapper/WxUserMapper.java new file mode 100644 index 0000000..f1ba41a --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/mapper/WxUserMapper.java @@ -0,0 +1,31 @@ +package com.learning.newdemo.mapper; + +import com.learning.newdemo.entity.WxUser; +import org.apache.ibatis.annotations.Param; + +public interface WxUserMapper { + + /** + * 通过openid查询用户 + * + * @param openid 微信用户唯一标识 + * @return 用户信息 + */ + WxUser selectByOpenid(@Param("openid") String openid); + + /** + * 插入新用户 + * + * @param wxUser 用户信息 + * @return 影响行数 + */ + int insert(WxUser wxUser); + + /** + * 更新用户信息 + * + * @param wxUser 用户信息 + * @return 影响行数 + */ + int updateByPrimaryKey(WxUser wxUser); +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/service/WxUserService.java b/Debate_backend/src/main/java/com/learning/newdemo/service/WxUserService.java new file mode 100644 index 0000000..0ba0f7e --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/service/WxUserService.java @@ -0,0 +1,33 @@ +package com.learning.newdemo.service; + +import com.learning.newdemo.entity.WxUser; + +/** + * 微信用户服务接口 + */ +public interface WxUserService { + + /** + * 微信登录 + * + * @param code 微信临时登录凭证 + * @return 成功返回token,失败返回null + */ + String login(String code); + + /** + * 根据openid获取或创建用户 + * + * @param openid 微信用户唯一标识 + * @return 用户信息 + */ + WxUser getUserByOpenid(String openid); + + /** + * 更新用户信息 + * + * @param wxUser 用户信息 + * @return 是否成功 + */ + boolean updateUser(WxUser wxUser); +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/service/impl/WxUserServiceImpl.java b/Debate_backend/src/main/java/com/learning/newdemo/service/impl/WxUserServiceImpl.java new file mode 100644 index 0000000..492f7fa --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/service/impl/WxUserServiceImpl.java @@ -0,0 +1,93 @@ +package com.learning.newdemo.service.impl; + +import com.alibaba.fastjson.JSONObject; +import com.learning.newdemo.entity.WxUser; +import com.learning.newdemo.mapper.WxUserMapper; +import com.learning.newdemo.service.WxUserService; +import com.learning.newdemo.util.JwtUtil; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.http.ResponseEntity; +import org.springframework.stereotype.Service; +import org.springframework.web.client.RestTemplate; + +/** + * 微信用户服务实现类 + */ +@Slf4j +@Service +public class WxUserServiceImpl implements WxUserService { + + @Value("${wechat.miniapp.appid}") + private String appid; + + @Value("${wechat.miniapp.secret}") + private String secret; + + @Autowired + private WxUserMapper wxUserMapper; + + @Autowired + private JwtUtil jwtUtil; + + @Autowired + private RestTemplate restTemplate; + + @Override + public String login(String code) { + try { + // 微信登录凭证校验接口 + String url = "https://api.weixin.qq.com/sns/jscode2session?appid=" + appid + + "&secret=" + secret + + "&js_code=" + code + + "&grant_type=authorization_code"; + + ResponseEntity response = restTemplate.getForEntity(url, String.class); + JSONObject json = JSONObject.parseObject(response.getBody()); + + // 获取openid + String openid = json.getString("openid"); + if (openid == null || openid.isEmpty()) { + log.error("获取openid失败: {}", json); + return null; + } + + // 根据openid获取或创建用户 + getUserByOpenid(openid); + + // 生成jwt token + return jwtUtil.generateToken(openid); + } catch (Exception e) { + log.error("微信登录异常", e); + return null; + } + } + + @Override + public WxUser getUserByOpenid(String openid) { + WxUser wxUser = wxUserMapper.selectByOpenid(openid); + if (wxUser == null) { + // 如果用户不存在,创建新用户 + wxUser = new WxUser(); + wxUser.setOpenid(openid); + wxUserMapper.insert(wxUser); + wxUser = wxUserMapper.selectByOpenid(openid); + } + return wxUser; + } + + @Override + public boolean updateUser(WxUser wxUser) { + if (wxUser == null || wxUser.getId() == null) { + return false; + } + try { + int rows = wxUserMapper.updateByPrimaryKey(wxUser); + return rows > 0; + } catch (Exception e) { + log.error("更新用户信息异常", e); + return false; + } + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/java/com/learning/newdemo/util/JwtUtil.java b/Debate_backend/src/main/java/com/learning/newdemo/util/JwtUtil.java new file mode 100644 index 0000000..a745f68 --- /dev/null +++ b/Debate_backend/src/main/java/com/learning/newdemo/util/JwtUtil.java @@ -0,0 +1,112 @@ +package com.learning.newdemo.util; + +import io.jsonwebtoken.Claims; +import io.jsonwebtoken.JwtBuilder; +import io.jsonwebtoken.Jwts; +import io.jsonwebtoken.SignatureAlgorithm; +import io.jsonwebtoken.io.Decoders; +import io.jsonwebtoken.security.Keys; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Component; + +import javax.crypto.SecretKey; +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + * JWT工具类 + */ +@Component +public class JwtUtil { + + /** + * 秘钥 + */ + @Value("${jwt.secret}") + private String secret; + + /** + * 过期时间(毫秒) + */ + @Value("${jwt.expiration}") + private Long expiration; + + /** + * 生成token + */ + public String generateToken(String openid) { + Map claims = new HashMap<>(); + claims.put("openid", openid); + return generateToken(claims); + } + + /** + * 从token中获取openid + */ + public String getOpenidFromToken(String token) { + String openid; + try { + Claims claims = getClaimsFromToken(token); + openid = (String) claims.get("openid"); + } catch (Exception e) { + openid = null; + } + return openid; + } + + /** + * 验证token是否过期 + */ + public Boolean isTokenExpired(String token) { + try { + Claims claims = getClaimsFromToken(token); + Date expiration = claims.getExpiration(); + return expiration.before(new Date()); + } catch (Exception e) { + return true; + } + } + + /** + * 从token中获取JWT中的负载 + */ + private Claims getClaimsFromToken(String token) { + Claims claims = null; + try { + // 使用正确的方法: parseClaimsJws而不是parseClaimsJwt + claims = Jwts.parserBuilder() + .setSigningKey(getSignKey()) + .build() + .parseClaimsJws(token) + .getBody(); + } catch (Exception e) { + e.printStackTrace(); + } + return claims; + } + + /** + * 生成token + */ + private String generateToken(Map claims) { + Date createdDate = new Date(); + Date expirationDate = new Date(createdDate.getTime() + expiration); + + JwtBuilder builder = Jwts.builder() + .setClaims(claims) + .setIssuedAt(createdDate) + .setExpiration(expirationDate) + .signWith(getSignKey(), SignatureAlgorithm.HS256); + + return builder.compact(); + } + + /** + * 获取签名密钥 + */ + private SecretKey getSignKey() { + byte[] keyBytes = Decoders.BASE64.decode(secret); + return Keys.hmacShaKeyFor(keyBytes); + } +} \ No newline at end of file diff --git a/Debate_backend/src/main/resources/application.properties b/Debate_backend/src/main/resources/application.properties new file mode 100644 index 0000000..45007a4 --- /dev/null +++ b/Debate_backend/src/main/resources/application.properties @@ -0,0 +1,2 @@ +# 主要配置在application.yml中 +# 此文件用于避免IDE报错 \ No newline at end of file diff --git a/Debate_backend/src/main/resources/application.yml b/Debate_backend/src/main/resources/application.yml new file mode 100644 index 0000000..f544772 --- /dev/null +++ b/Debate_backend/src/main/resources/application.yml @@ -0,0 +1,30 @@ +spring: + application: + name: newdemo + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/wx_miniapp?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai + username: root + password: 1234 + +mybatis: + mapper-locations: classpath:mapper/*.xml + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + map-underscore-to-camel-case: true + +# 微信小程序配置 +wechat: + miniapp: + appid: wxf1f6d7657e01d48a + secret: fc356336a118366f27c384079688bc15 + +# JWT配置 +jwt: + secret: yoursecretkey123456789abcdefghijklmnopqrstuvwxyz + expiration: 86400000 # 24小时(毫秒) + +# 服务端口配置 +server: + port: 8080 + address: 0.0.0.0 \ No newline at end of file diff --git a/Debate_backend/src/main/resources/db/wx_miniapp.sql b/Debate_backend/src/main/resources/db/wx_miniapp.sql new file mode 100644 index 0000000..f93ea96 --- /dev/null +++ b/Debate_backend/src/main/resources/db/wx_miniapp.sql @@ -0,0 +1,22 @@ +-- 创建数据库 +CREATE DATABASE IF NOT EXISTS wx_miniapp DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; + +-- 使用数据库 +USE wx_miniapp; + +-- 创建微信用户表 +CREATE TABLE IF NOT EXISTS `wx_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `openid` varchar(100) NOT NULL COMMENT '微信openid', + `nickname` varchar(50) DEFAULT NULL COMMENT '昵称', + `avatar_url` varchar(500) DEFAULT NULL COMMENT '头像URL', + `gender` tinyint(4) DEFAULT NULL COMMENT '性别 0-未知 1-男 2-女', + `country` varchar(50) DEFAULT NULL COMMENT '国家', + `province` varchar(50) DEFAULT NULL COMMENT '省份', + `city` varchar(50) DEFAULT NULL COMMENT '城市', + `language` varchar(50) DEFAULT NULL COMMENT '语言', + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_openid` (`openid`) COMMENT 'openid唯一索引' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='微信用户表'; \ No newline at end of file diff --git a/Debate_backend/src/main/resources/mapper/WxUserMapper.xml b/Debate_backend/src/main/resources/mapper/WxUserMapper.xml new file mode 100644 index 0000000..0fb65e4 --- /dev/null +++ b/Debate_backend/src/main/resources/mapper/WxUserMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + id, openid, nickname, avatar_url, gender, country, province, city, language, create_time, update_time + + + + + + insert into wx_user ( + openid, nickname, avatar_url, gender, country, province, city, language, create_time + ) + values ( + #{openid,jdbcType=VARCHAR}, + #{nickname,jdbcType=VARCHAR}, + #{avatarUrl,jdbcType=VARCHAR}, + #{gender,jdbcType=INTEGER}, + #{country,jdbcType=VARCHAR}, + #{province,jdbcType=VARCHAR}, + #{city,jdbcType=VARCHAR}, + #{language,jdbcType=VARCHAR}, + now() + ) + + + + update wx_user + set nickname = #{nickname,jdbcType=VARCHAR}, + avatar_url = #{avatarUrl,jdbcType=VARCHAR}, + gender = #{gender,jdbcType=INTEGER}, + country = #{country,jdbcType=VARCHAR}, + province = #{province,jdbcType=VARCHAR}, + city = #{city,jdbcType=VARCHAR}, + language = #{language,jdbcType=VARCHAR}, + update_time = now() + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/Debate_backend/target/classes/application.properties b/Debate_backend/target/classes/application.properties new file mode 100644 index 0000000..45007a4 --- /dev/null +++ b/Debate_backend/target/classes/application.properties @@ -0,0 +1,2 @@ +# 主要配置在application.yml中 +# 此文件用于避免IDE报错 \ No newline at end of file diff --git a/Debate_backend/target/classes/application.yml b/Debate_backend/target/classes/application.yml new file mode 100644 index 0000000..f544772 --- /dev/null +++ b/Debate_backend/target/classes/application.yml @@ -0,0 +1,30 @@ +spring: + application: + name: newdemo + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/wx_miniapp?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai + username: root + password: 1234 + +mybatis: + mapper-locations: classpath:mapper/*.xml + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + map-underscore-to-camel-case: true + +# 微信小程序配置 +wechat: + miniapp: + appid: wxf1f6d7657e01d48a + secret: fc356336a118366f27c384079688bc15 + +# JWT配置 +jwt: + secret: yoursecretkey123456789abcdefghijklmnopqrstuvwxyz + expiration: 86400000 # 24小时(毫秒) + +# 服务端口配置 +server: + port: 8080 + address: 0.0.0.0 \ No newline at end of file diff --git a/Debate_backend/target/classes/com/learning/newdemo/NewDemoApplication.class b/Debate_backend/target/classes/com/learning/newdemo/NewDemoApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..f79830e1d09340a98cbf6b87c1f911b2ce37ba94 GIT binary patch literal 845 zcma)4O>Yx15PeRQY#IV>Q)np#3MY~r;#)6)N)W^;Er_6S=*hcrQ=TL$J0r;5HDTJwsdSfS`bK!loV1kK9GlW6@|E&K?*Ges-*d)r@V3-W zWpbhl<=?KgabYh6ak7@OunbW;L)-<<H(VKb!Ao~;(VzJmN7k^vuQ<3M= zjuW9Nxppnml4d<5&ia22r@uIyeil;k7!lo~|0LwcZ!7&mp``(uaXf z?2v5zPCy&G!FL;X2*ej32QZ+~j(T6Q`F>gN58qctbev0!2KKN|{=4+oXl0}-I0*6{ T4oSDkzEAoAwS0IER^aFtn=0Za literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/common/Result.class b/Debate_backend/target/classes/com/learning/newdemo/common/Result.class new file mode 100644 index 0000000000000000000000000000000000000000..b4ef0944b7254e49b295f795ccc2e53c7b069549 GIT binary patch literal 4530 zcmb7I-*X#R75=WYE6L8fQB3SqPTIuAtz}EDnzleI*$#;v6SsB}V#iHghGZjeZN;+I zk=7|Gze=D`3I%3(0j4v3YhLou&a`f(3=F&!hQ9;)7w||4-`Tq>uWh9$8cTccJ?DPs z_qlidkNYyX%FjW7lhy+Df73yt?eHy9F+;yS2gvr?FY} z6q1e2a@lD#6rRn_UbAo5g{n>Nb62l9Wv?_m`~NXYA~t2A1Dy(qu}ZDtO(?{(!;3<& zEOg-^h0ccK&4;3l?2@LYEgV3%XyJI1?y{p`WM_sKQ#hz#efHb8|M{nPK6~>w|9b0P zf$Ftz2oGzhIjU^0kiRFY^}JW7sU?lwXW=l8XzVH5vv=`^7W!H~YT+o3DVR>Z?$#Ba z%g#ic5yH0Ti~*#Q__9KJw>LXz!($Sg#}(9)%(51SF+!uuzU^v87V{QH@dWi=4{hw; ztBWu`Y2i4Y;_hYNx+qs*oOtaS3tz!k6;frpcKZ6JUA>PVmW26P3(ujb&{1hLgT+Yt zv@wf0#>ggD!dQ_qBfGwC;UrEmFr+jCb1*x+SM5#=V9LU2Q7GYvHVpyzhJ`bj(a<_n zJ9jtD8Ndq`W<`tCs@+(XlT}*4zKI55%q>$-E_{qqVRY$S;7R^t7SLK zX~DupEGisYx7VCWw^p{j7b_km)*7B&^H?v%>{5#)*^Ab~4M|*5IOyj`#VyP`^@?4s zyk=jmGNIEAf4b<@8x^;9ab}9i^1MPmwKU=9eXE)ccI`svu!^yFQV#JWZQxk3Bj!}mRYSBIGmhI}IP1|T!0Gy}?ZD+8Z zT2koU3378I1Zu~^P?PkWpXvQ|&IuGjGD_J&TeMhdqS@|q_boUG$2e@yzjJOlU0P!t_k z!}}BXNhjXGPm}nWw465;2DcB6O6`Wb<`lFox(iL)WzVhORQO%AnFWkmjWc#_x#~0q zXI*z~bE6b7HAtz*%8rc-EU*^rFGu)Wbj<)_(ymtLE1pA_Su?eoQ=hEbjfT@m;ui{! z?Xjtqs!6=9@aPw_^5D>Rp`Rzm02E&2k=losu*C7pY>F{_i(ekI{+I`>|KyqKKY3)5 z@7wI-veNau<(?GO>tlMPIO` zdF1**dH^}vgsl3I#{$Tk1c;NC2@Idh$7y)Jk7nm{v^u|Sa4%g9UJ+6_MS~~NjVa#b zPWv(ijv#Um;!{Qxgj+$Q&BHP8ME4`74n;$)^}>j(m*% z4>-`S*OBauSZkt2DQHUJ7Ot#vg||Qy_rQIK!8^O)y4!@~?WqOa&~CUxZNl-&)dDV( zXWG~!ZNl*aM%V82-G?Y_M^VG|w*{xm%cXw2{0FeJd`hJxMh<_3!PYU+shA$<4PBP90`a_tJyc`ZfU(vneM2;W$O z`dVzdi$V(R3enwdyHkYj5?3C_Wm*|H?l{HiC~a_&7jkWz%JZ3|j<<3n@4+P0@oRq@JiL;!YC>o=G!@i91DGuC*HJV{#oDBC) z7frHE7ZVv%coLtY`!>2VW+o9b8B!NUq(|whJ)^a2X2>mE_ZxZ-)=~HS#RR)cgKKd< zC*W~pFs=Ks$&txAKa3k3CH#ul`F1PFDUIBh2>OXiWiI`=5j@~2&_?J?j z<6%AQXgc#cooUExmUbdupi3pyP4V9D`qp-6$zk`Au2ZL0(IgD}P!O=XpC5epArq@q z4N-!$)l2Epm@$4NU0Rip{2r z+(VE2$0Ek}7^UvfvS7l6dpwN|pG0r_)Ocj>GxWd=8A2Xo=aLVM?=?H+MJgl5LPmTg zSu395cls{oKA{QN-R`1CMJBL%yM$#$nvoHd()aNL&SLl>UgtAKQ9tJQNBB8sax%Sz JU*cED{15K3i=O}h literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/config/CorsConfig.class b/Debate_backend/target/classes/com/learning/newdemo/config/CorsConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..3bbbc4599081ca270468c2b43e0562cb69bf525d GIT binary patch literal 1439 zcmb7E+foxj5IvIwHpWFl5HO+$sF(||;047X3Mnlgf>@%d!na9w5*9Z**6fD(A%2Ly zfF)IafFEVqvq_OC7jd_$XQpRPchBjb{`u?s4**Z_EP)8324W`q(9e+E<$K(6xmUL~ zE4!i^F!ZlDo)fGxL^Ij4fjGmwRCUY$s2s0eQ@kNsQhl&mqGDC0@~t9?qV#G`y{UNM zNG|~c(Ks$Lu$-O`n7D*NhB0p2YpyF>!roL)-SJ-YAP~x97|E2nacl+JQ6XDSU_?f~p-xV=bH zZvz9kOVVr~z&+fj6~hB8kr564j41uU<3kwR2e?qmrxN=x^RaJ8?qf7uT@B^+Lrl_% z>5bXc&HO%YA0oRwdw~2GLPwxIP9sioh~zN!uMv!5jM_n(^yA3UY!MS-H1t-r$4)eH g(mli@iYkXBmPsE$f%bL$D>O!^32V7}qb%7 literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/config/GlobalExceptionHandler.class b/Debate_backend/target/classes/com/learning/newdemo/config/GlobalExceptionHandler.class new file mode 100644 index 0000000000000000000000000000000000000000..d8e9c0a004309be5b91f4c9186fe014d6ed1c104 GIT binary patch literal 1909 zcmbtVT~ixX7=8|r=7Us9C{Wt^5fmk$U9G6t#b}_Z?HH(TVs5-(PBw?l;${!Cy8*q_ z3$J=nXPnVHr+>h&&a`Mddhh?BaMyp}_?~Pg?7&tT-HY@6KJW8B?>X=O`PXm119%7J z3+do+hp8maE8iCwrk@aMyDeSK z5PruYtrlZg6e|C2NufW@Fmmw6?SnhF9({W+j6Q>B@mv!5ET-{1!}-GijgA}GZPC}3 zA!CVPRro%)1jE_cLL~N{8X3&s#Ux(JVipC4$)j3c<7Obe&l%DL6=sBCCK}L+!+l>b z98Vm>(28u5}&1t^Rk%OA(KCX*cyE zg*MeoY~A*4lB?vpGT`d*kl!nz?px|=ZzwuD()(1~5e=Hw%*;p%8)~jWsUN+XthH=wimExmsgLEtyWQR%WWQ=el4Mp+OG}7{zP2OrWpRsRW}5u+TMr18-74MaSQw?Zr>POgi|s8Vg*3 zPJ<=-MTJB@=n)xHL@tIz=I`N|7%F+9G995Z)~7N?-ivWm-i@JBJf!j-NnGj+nkNMH frE{rWyl@vuB`S-EdYVF7rnLdAba9o`SAo9)@BkIw literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/config/RestTemplateConfig.class b/Debate_backend/target/classes/com/learning/newdemo/config/RestTemplateConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..c5af04f8dcae3538d7fb7f31af62033c0d5b28a3 GIT binary patch literal 675 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 literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/service/WxUserService.class b/Debate_backend/target/classes/com/learning/newdemo/service/WxUserService.class new file mode 100644 index 0000000000000000000000000000000000000000..ab1450cfabb38f48f524aa5977eb311ee5425509 GIT binary patch literal 418 zcma)2%TB{E5S(qB1j4KE5zulVSEPyy2TnyriVzYv6R(1+#I9VorN73358$H^n^Gx4 z^uWdPjCaQ~^ZE7u0pJFw2|9$!!qr*D%3EX0%<@We?Xo%hr71XjdV7>>{(}q#A zs;p8nJb9UN5eQM`N@EGA{AOC4;eLmai#u?$OkIXmco193rd1ONa4 literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/service/impl/WxUserServiceImpl.class b/Debate_backend/target/classes/com/learning/newdemo/service/impl/WxUserServiceImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..a6554f9c371bbedb566b2a0c67fb41e29e8b94ac GIT binary patch literal 4129 zcmb7H`+F4C8GcW8H?!GH1XsX>QUpOD7cv+Ui)_Lrl$3-7C>s*RR-Eh}l1X-FmYG>X zq||C}_NHxBDz&w>)oNRw7F!-JT5W&Q=jq?kpnpW4()Y}4!iJp(kubM&&i9@7d%w&1 z_TT?|??V86xR^p6VjAK)5~vqgK5d>hje==U8iyyQWzH9<@3m~p-z5;+(mK|FBpNiN zbTmR2*q(EWMnRgcZBfFOvw2x`3{SeJt(-KhVyR$^pE<_wY&bN?5rKqRDp`4f^zg0S zvc5|d8KwUo9m|yRdQawD>8A|Rj1|1vmkih0Bv=MRw8jQ5*{DYls`CV`(Rh$Q`6;5_f z8^g}zq;!cSBe3ez7p~5~cs|54|K_`&UVdxmy0hmRnU}jX?AEaddl^8t3p0VF>pCvI z5rH+r*<&d}+Na~o*e|e*wyKQmpF14zAh07sOUPwSW;4VYca@wDlJzS(4q%WROwanq ze2dw=A#g*DXql77P`HRubr8cEMsyrf{I8EJBh?ZDO_S1=F0*jdnUS`JBLer`^2+`* zIa%^8$4=rX37`M)FaP=H8=qWwfBu74=Kt~B{IzR})KSIgF@d%SgR5v8opPO7bD|(K zVZ9sI@faRw?#%|JY=qTIlKi%4JBz_|g`#k6rV&rzYZ|_;<4NU$Es^F%2nyWe$pWkJ zg0nO{CGcRR_!8HoZ~`%P%jw92g{#4n{(`?(Mws6^rZ7(Gn1aO=u~-0H)_w-qXK$8i z9aLM*=qRAb;ADUevbwKalJ3*r_&iuC!okUnHjy z=Us2r29;K37xgz~eKR-1Do~+r`H1wVocs|}^$xytNn?FjRRlIh^SLCisWKHNjVj@H zou9{PDQg;c6D-xqUN$RXOP9(zWj7}WEamJ~O9EWAYMrXUvR*~9;1R!ce3E5k!wez1 z<^7K1d%kOyLQB0Qej^|iW8O}~FiTeFthCNpcIT;6ohsWrX2i6o+|cDo&tv-R4r0Ae zYziZrFVo%$wSaGvF1x)GYR^8iOeS6H=^*8T`DOKZBZc4L_Zr?*{o-5X^wtSs*{6AM z7@>2*7ILv%yjoo%DhosW2TVI(klw~&$C)XYGPPc=8d)MZN{kW9BYUwLko(L+A#3@n zBr{)+v9o+{ ziXDMayDfmpZU4?iz zQ1cw`Y8qI9Z}YAYZ~?x9@A4_|Jv>YR6c$;;xe_S0U53W1sr@}H2S)h1q9ffL`v7%U zu=>!}D_Hk0G+)D}o$;1cp;$aMeeWY3U&OHI)28H4#aK}M7@TjhUVb^dJUWT0yNzuV|C#SghrcwPKkt| zLd7*3$&hQj%4dvY-K1r#{W^}|eGAar2Uvz0CvjTW4 z2L)ci`3m4`RHFcIYySu-f}8#riP*&oEV~YUYhH&Ie;e`G#lXL(LjT4tQcIKiEkrJ= zK_4Z6EN8|@+c;+*!v^L+Cyoc8+vufcr0|P?s0~$K+O}xOwgA2e;IBrakp`s29&wW( zLl2x-;(?a}D=#dj%6bA*{~FTCYw-S#M^w6qfYvZw(!}sfj@99{AeYtXulW6IUZe}Z T<@GxLz^@eF-o_vCXSDnuvkrDV literal 0 HcmV?d00001 diff --git a/Debate_backend/target/classes/com/learning/newdemo/util/JwtUtil.class b/Debate_backend/target/classes/com/learning/newdemo/util/JwtUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..fa443572c7f26102aa3cddcf8256647049e124b5 GIT binary patch literal 4084 zcma)9`&%4W8Gg@j8CWKSk`NO@YC=c?3uLt=NiAtoAXmad+9kv$ZSAmofPvkeb#^uc zYrWrXwe{M1ty--bt!az|np&&B_&okiKI(hU47&qMY@U5)X6IbK@BQBIa=!W3f8Kcy zz+?DF3M9GhIk8M;pSUu8HJru(> zY&X$nVFx}WurKZA5?N_`d55_3axo)wZbIW5UGy&zClSoby!32ePPz*+FR(wY-y7@&p?JHf0VB265 z_TWJiAGWX;`vi7uzKq;Zlfc2K=)e{0AcjLG_OEkV0K&upfo&CTPhU^Vg73I_h2fBe zZuDqI{L|M94oTq*E$j{{(3G4aRf8sa1)3|qQ-d+YQKN2$EhO*}dVE^WxSpiKD5ZLT z&y^S+!owy8EF8hnwaC%oHSD@{8TFdi>}*L+%#f1qD^V|mE9izt@G%pQS{TG}f$bZK zqmPR;r(k2r>L9L9)=Qx;C+jKJOxQbK6OKr&-W3qKYTRg~$H=lDwrCH6khD$VCCoX4m@ z-Lx`PV9)r0v82#-4iR_toaLKb##%0_CzD_p25wf)bb=!CMGRh!W846 zS_{RQq<7fOklXERffgw<^h6gvZs93agtiu#etycg(+iWHoz@|D)xy(wCJ-~}z0&gC>RCZvTKB_;@J4M0r`G-mmjQjw@)drp-@N1(QQ zv}a1i--3lKa#XKrSMl}W=ER5bM^0Q6OnlOU2U_1=&52(Q)kelgK)gVIG>L+`bnmTN zOUc4DEDAJH%K2ikBr`*-ABUrIf@It*9iniTEPP4{QsG)D42}3SUNG?)3!la31UfgO zQ7L2lB~K1zXI)0~99gP6mwM<3)4i)oW%X)p!xt=k5nmE$C{o&G3K6)pS(4n3yiF4+ zYUfuhd=+1#FL`VfY<0w~kH|3A8}SW%)5MDwUc$Eoc5gJC@26ziWwD`u>xYL@r;iQ@ zbW}mCtQ%C}`m%*r@Ez`8_Oqg}?nXj2RNaK{;rk|jVBv@AsHh5_ib%@IXb>h|6ELn0 z$M9qP#Kcc6{0u*5dDw_LT62hd%UsS*r{-){pffI`x}*E*a8QFcseCLTPnPmNvv0~N zI@4J>l+U}qK0YXFV9fPq6GfG~vooHZlZ&pmkeFtTFD7P4v+FG-?DB?$&b2|tiZ1^| z()IlOqJKDG+B_oV*+_<))=KX%mLx&`sOfDcf_@dpKC@&pE`k zf9wO>1HxE$-j=If

Rj$ah+I0SZOsU{s09^J_hdrNSDLBkPwQul9IkBs|$qP+&_^ z`g3lEXBO%7b)cy}WJ0%Ckv?Q+RnUb!hkzhEZ4v3^RzOj&`x8>HOD$~(iEDO>y1~&! zK=P0|wCPb$A!qHRCgO;ty6UhlG0fRFWYjAQZ^fa(Ky||KJYP#!*5z`=5I7&LX@q;9 zJVtwpvKt!~($jMkf+tI_hB z^}0i7U_;o79xZoous4)TDKtQt(!fUk2L3=Df8>6pJs5e5BY)yZ9UaYwz|As{H#k+x zvG#cHGIoylx5ie{Vc>mqCf`K;xJdThcrO zj5}PaSbUYD6!=aJKH0a5g979IcM&J2q_KYmAHA8ZRd;Q~ZgiB5*g;o&n!6+;GAaaMrtzo7m;A;|t7vfnV?zl_V8e}n1{l%dBFql^obHBN;SXvRfs z#}nAa7O#`--2tR<5R+_?rnEV6>O9D6jr+bb^u7?f!L`a;29y!>(|;+1U!2=WzDctM zZK_>w6hG?7i1NZe2|{ssHsn32o@D<@{5GCl# + + + + + + + + + + + + + + + + + + id, openid, nickname, avatar_url, gender, country, province, city, language, create_time, update_time + + + + + + insert into wx_user ( + openid, nickname, avatar_url, gender, country, province, city, language, create_time + ) + values ( + #{openid,jdbcType=VARCHAR}, + #{nickname,jdbcType=VARCHAR}, + #{avatarUrl,jdbcType=VARCHAR}, + #{gender,jdbcType=INTEGER}, + #{country,jdbcType=VARCHAR}, + #{province,jdbcType=VARCHAR}, + #{city,jdbcType=VARCHAR}, + #{language,jdbcType=VARCHAR}, + now() + ) + + + + update wx_user + set nickname = #{nickname,jdbcType=VARCHAR}, + avatar_url = #{avatarUrl,jdbcType=VARCHAR}, + gender = #{gender,jdbcType=INTEGER}, + country = #{country,jdbcType=VARCHAR}, + province = #{province,jdbcType=VARCHAR}, + city = #{city,jdbcType=VARCHAR}, + language = #{language,jdbcType=VARCHAR}, + update_time = now() + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/Debate_front/.gitignore b/Debate_front/.gitignore new file mode 100644 index 0000000..7ce6e50 --- /dev/null +++ b/Debate_front/.gitignore @@ -0,0 +1,21 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +dist +*.local + +# Editor directories and files +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? \ No newline at end of file diff --git a/Debate_front/index.html b/Debate_front/index.html new file mode 100644 index 0000000..fb81ddc --- /dev/null +++ b/Debate_front/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + +

+ + + diff --git a/Debate_front/package-lock.json b/Debate_front/package-lock.json new file mode 100644 index 0000000..e67228e --- /dev/null +++ b/Debate_front/package-lock.json @@ -0,0 +1,10351 @@ +{ + "name": "uni-preset-vue", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "uni-preset-vue", + "version": "0.0.0", + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4040520250104002", + "@dcloudio/uni-app-harmony": "3.0.0-4040520250104002", + "@dcloudio/uni-app-plus": "3.0.0-4040520250104002", + "@dcloudio/uni-components": "3.0.0-4040520250104002", + "@dcloudio/uni-h5": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-alipay": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-baidu": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-jd": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-kuaishou": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-lark": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-qq": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-xhs": "3.0.0-4040520250104002", + "@dcloudio/uni-quickapp-webview": "3.0.0-4040520250104002", + "vue": "^3.4.21", + "vue-i18n": "^9.1.9" + }, + "devDependencies": { + "@dcloudio/types": "^3.4.8", + "@dcloudio/uni-automator": "3.0.0-4040520250104002", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-stacktracey": "3.0.0-4040520250104002", + "@dcloudio/vite-plugin-uni": "3.0.0-4040520250104002", + "@vue/runtime-core": "^3.4.21", + "vite": "5.2.8" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.8", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.10", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.10", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/template": "^7.26.9", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/helpers": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.27.0.tgz", + "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.27.0", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.0", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.27.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.26.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.0", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.26.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.26.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.26.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.27.0", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.26.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.27.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.27.0", + "@babel/parser": "^7.27.0", + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@dcloudio/types": { + "version": "3.4.14", + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-app": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4040520250104002", + "@dcloudio/uni-components": "3.0.0-4040520250104002", + "@dcloudio/uni-console": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-push": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-stat": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "@dcloudio/types": "^3.4.14" + } + }, + "node_modules/@dcloudio/uni-app-harmony": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-vite": "3.0.0-4040520250104002", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "licia": "^1.29.0", + "postcss-selector-parser": "^6.0.6" + } + }, + "node_modules/@dcloudio/uni-app-plus": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-uts": "3.0.0-4040520250104002", + "@dcloudio/uni-app-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-app-vue": "3.0.0-4040520250104002", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "licia": "^1.29.0", + "postcss-selector-parser": "^6.0.6" + } + }, + "node_modules/@dcloudio/uni-app-plus/node_modules/@dcloudio/uni-app-uts": { + "version": "3.0.0-4040520250104002", + "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-4040520250104002.tgz", + "integrity": "sha512-+HZ6cZsmpWeKHvgTHiFUZP2vFLFoDkp4wwbTYk/ZwEUAkYVMtlCoz+CfWCvfNhBPj5bGDPGJauL1/Zf/zv7pmQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/parser": "^7.23.9", + "@babel/types": "^7.20.7", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-nvue-styler": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@jridgewell/gen-mapping": "^0.3.3", + "@jridgewell/trace-mapping": "^0.3.19", + "@rollup/pluginutils": "^5.0.5", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/consolidate": "^1.0.0", + "@vue/shared": "3.4.21", + "debug": "^4.3.3", + "es-module-lexer": "^1.2.1", + "estree-walker": "^2.0.2", + "fs-extra": "^10.0.0", + "magic-string": "^0.30.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2", + "unimport": "^3.11.1" + } + }, + "node_modules/@dcloudio/uni-app-vite": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-nvue-styler": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@rollup/pluginutils": "^5.0.5", + "@vitejs/plugin-vue": "5.1.0", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "picocolors": "^1.0.0" + } + }, + "node_modules/@dcloudio/uni-app-vue": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-automator": { + "version": "3.0.0-4040520250104002", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "address": "^1.1.2", + "cross-env": "^7.0.3", + "debug": "^4.3.3", + "default-gateway": "^6.0.3", + "fs-extra": "^10.0.0", + "jsonc-parser": "^3.2.0", + "licia": "^1.29.0", + "merge": "^2.1.1", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + }, + "peerDependencies": { + "jest": "27.0.4", + "jest-environment-node": "27.5.1" + } + }, + "node_modules/@dcloudio/uni-cli-shared": { + "version": "3.0.0-4040520250104002", + "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-4040520250104002.tgz", + "integrity": "sha512-tdiqZTPpT9JH6wFno+to3t3JGWaRicaSDxKELwAGwuFXx9qPPoPZa3M3dcYQrvZWKRhE7i3fqzqgEpyjoFobsQ==", + "license": "Apache-2.0", + "dependencies": { + "@ampproject/remapping": "^2.1.2", + "@babel/code-frame": "^7.23.5", + "@babel/core": "^7.23.3", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.20.7", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@intlify/core-base": "9.1.9", + "@intlify/shared": "9.1.9", + "@intlify/vue-devtools": "9.1.9", + "@rollup/pluginutils": "^5.0.5", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "adm-zip": "^0.5.12", + "autoprefixer": "^10.4.19", + "base64url": "^3.0.1", + "chokidar": "^3.5.3", + "compare-versions": "^3.6.0", + "debug": "^4.3.3", + "es-module-lexer": "^1.2.1", + "esbuild": "^0.20.1", + "estree-walker": "^2.0.2", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.0", + "hash-sum": "^2.0.0", + "isbinaryfile": "^5.0.2", + "jsonc-parser": "^3.2.0", + "lines-and-columns": "^2.0.4", + "magic-string": "^0.30.7", + "merge": "^2.1.1", + "mime": "^3.0.0", + "module-alias": "^2.2.2", + "os-locale-s-fix": "^1.0.8-fix-1", + "picocolors": "^1.0.0", + "postcss-import": "^14.0.2", + "postcss-load-config": "^3.1.1", + "postcss-modules": "^4.3.0", + "postcss-selector-parser": "^6.0.6", + "resolve": "^1.22.1", + "source-map-js": "^1.0.2", + "tapable": "^2.2.0", + "unplugin-auto-import": "^0.18.2", + "xregexp": "3.1.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/local-pkg": { + "version": "0.5.1", + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/minimatch": { + "version": "9.0.5", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/unplugin-auto-import": { + "version": "0.18.6", + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@rollup/pluginutils": "^5.1.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.1", + "magic-string": "^0.30.14", + "minimatch": "^9.0.5", + "unimport": "^3.13.4", + "unplugin": "^1.16.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/@dcloudio/uni-cloud": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21", + "fast-glob": "^3.2.11" + } + }, + "node_modules/@dcloudio/uni-components": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4040520250104002", + "@dcloudio/uni-h5": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002" + } + }, + "node_modules/@dcloudio/uni-console": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002" + } + }, + "node_modules/@dcloudio/uni-h5": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-h5-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-h5-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "^4.3.3", + "localstorage-polyfill": "^1.0.1", + "postcss-selector-parser": "^6.0.6", + "safe-area-insets": "^1.4.1", + "vue-router": "^4.3.0", + "xmlhttprequest": "^1.8.0" + } + }, + "node_modules/@dcloudio/uni-h5-vite": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@rollup/pluginutils": "^5.0.5", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "mime": "^3.0.0", + "module-alias": "^2.2.2" + } + }, + "node_modules/@dcloudio/uni-h5-vue": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/server-renderer": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-i18n": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-mp-alipay": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-baidu": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4040520250104002", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21", + "jimp": "^0.10.1", + "licia": "^1.29.0", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + } + }, + "node_modules/@dcloudio/uni-mp-compiler": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@babel/generator": "^7.20.5", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.20.7", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "^2.0.2" + } + }, + "node_modules/@dcloudio/uni-mp-jd": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-kuaishou": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-lark": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-qq": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21", + "fs-extra": "^10.0.0" + } + }, + "node_modules/@dcloudio/uni-mp-toutiao": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-vite": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-i18n": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "^4.3.3" + } + }, + "node_modules/@dcloudio/uni-mp-vue": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-weixin": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21", + "jimp": "^0.10.1", + "licia": "^1.29.0", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + } + }, + "node_modules/@dcloudio/uni-mp-xhs": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-compiler": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-nvue-styler": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "parse-css-font": "^4.0.0", + "postcss": "^8.4.35" + } + }, + "node_modules/@dcloudio/uni-push": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002" + } + }, + "node_modules/@dcloudio/uni-quickapp-webview": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vite": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-vue": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-shared": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-stacktracey": { + "version": "3.0.0-4040520250104002", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-stat": { + "version": "3.0.0-4040520250104002", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "debug": "^4.3.3" + } + }, + "node_modules/@dcloudio/vite-plugin-uni": { + "version": "3.0.0-4040520250104002", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.23.3", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-shared": "3.0.0-4040520250104002", + "@rollup/pluginutils": "^5.0.5", + "@vitejs/plugin-legacy": "5.3.2", + "@vitejs/plugin-vue": "5.1.0", + "@vitejs/plugin-vue-jsx": "3.1.0", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/shared": "3.4.21", + "cac": "6.7.9", + "debug": "^4.3.3", + "estree-walker": "^2.0.2", + "express": "^4.17.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.0", + "hash-sum": "^2.0.0", + "jsonc-parser": "^3.2.0", + "magic-string": "^0.30.7", + "picocolors": "^1.0.0", + "terser": "^5.4.0", + "unplugin-auto-import": "^0.18.2" + }, + "bin": { + "uni": "bin/uni.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^5.2.8" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/local-pkg": { + "version": "0.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/minimatch": { + "version": "9.0.5", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/unplugin-auto-import": { + "version": "0.18.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@rollup/pluginutils": "^5.1.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.1", + "magic-string": "^0.30.14", + "minimatch": "^9.0.5", + "unimport": "^3.13.4", + "unplugin": "^1.16.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@intlify/core-base": { + "version": "9.1.9", + "license": "MIT", + "dependencies": { + "@intlify/devtools-if": "9.1.9", + "@intlify/message-compiler": "9.1.9", + "@intlify/message-resolver": "9.1.9", + "@intlify/runtime": "9.1.9", + "@intlify/shared": "9.1.9", + "@intlify/vue-devtools": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/devtools-if": { + "version": "9.1.9", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.1.9", + "license": "MIT", + "dependencies": { + "@intlify/message-resolver": "9.1.9", + "@intlify/shared": "9.1.9", + "source-map": "0.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/message-resolver": { + "version": "9.1.9", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/runtime": { + "version": "9.1.9", + "license": "MIT", + "dependencies": { + "@intlify/message-compiler": "9.1.9", + "@intlify/message-resolver": "9.1.9", + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/shared": { + "version": "9.1.9", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/vue-devtools": { + "version": "9.1.9", + "license": "MIT", + "dependencies": { + "@intlify/message-resolver": "9.1.9", + "@intlify/runtime": "9.1.9", + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jimp/bmp": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "bmp-js": "^0.1.0", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/bmp/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/bmp/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/core": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "core-js": "^3.4.1", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + } + }, + "node_modules/@jimp/core/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/core/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/custom": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.10.3", + "core-js": "^3.4.1" + } + }, + "node_modules/@jimp/custom/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/custom/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/gif": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "omggif": "^1.0.9" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/gif/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/gif/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/jpeg": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "jpeg-js": "^0.3.4" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/jpeg/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/jpeg/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-blit": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blit/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-blit/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-blur": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blur/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-blur/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-circle": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-circle/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-circle/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-color": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "tinycolor2": "^1.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-color/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-color/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-contain": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-contain/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-contain/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-cover": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-cover/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-cover/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-crop": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-crop/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-crop/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-displace": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-displace/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-displace/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-dither": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-dither/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-dither/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-fisheye": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-fisheye/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-fisheye/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-flip": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-rotate": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-flip/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-flip/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-gaussian": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-gaussian/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-gaussian/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-invert": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-invert/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-invert/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-mask": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-mask/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-mask/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-normalize": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-normalize/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-normalize/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-print": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "load-bmfont": "^1.4.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-print/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-print/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-resize": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-resize/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-resize/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-rotate": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-rotate/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-rotate/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-scale": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-scale/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-scale/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-shadow": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blur": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-shadow/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-shadow/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugin-threshold": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-color": ">=0.8.0", + "@jimp/plugin-resize": ">=0.8.0" + } + }, + "node_modules/@jimp/plugin-threshold/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugin-threshold/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/plugins": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.10.3", + "@jimp/plugin-blur": "^0.10.3", + "@jimp/plugin-circle": "^0.10.3", + "@jimp/plugin-color": "^0.10.3", + "@jimp/plugin-contain": "^0.10.3", + "@jimp/plugin-cover": "^0.10.3", + "@jimp/plugin-crop": "^0.10.3", + "@jimp/plugin-displace": "^0.10.3", + "@jimp/plugin-dither": "^0.10.3", + "@jimp/plugin-fisheye": "^0.10.3", + "@jimp/plugin-flip": "^0.10.3", + "@jimp/plugin-gaussian": "^0.10.3", + "@jimp/plugin-invert": "^0.10.3", + "@jimp/plugin-mask": "^0.10.3", + "@jimp/plugin-normalize": "^0.10.3", + "@jimp/plugin-print": "^0.10.3", + "@jimp/plugin-resize": "^0.10.3", + "@jimp/plugin-rotate": "^0.10.3", + "@jimp/plugin-scale": "^0.10.3", + "@jimp/plugin-shadow": "^0.10.3", + "@jimp/plugin-threshold": "^0.10.3", + "core-js": "^3.4.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugins/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/plugins/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/png": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "pngjs": "^3.3.3" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/png/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/png/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/tiff": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "core-js": "^3.4.1", + "utif": "^2.0.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/tiff/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/tiff/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/types": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.10.3", + "@jimp/gif": "^0.10.3", + "@jimp/jpeg": "^0.10.3", + "@jimp/png": "^0.10.3", + "@jimp/tiff": "^0.10.3", + "core-js": "^3.4.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/types/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/types/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/utils": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "core-js": "^3.4.1", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/@jimp/utils/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@jimp/utils/node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/@jimp/utils/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@jimp/utils/node_modules/regenerator-runtime": { + "version": "0.13.11", + "license": "MIT" + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.37.0", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "22.13.13", + "devOptional": true, + "license": "MIT", + "peer": true, + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/yargs": { + "version": "16.0.9", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@vitejs/plugin-legacy": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "browserslist": "^4.23.0", + "browserslist-to-esbuild": "^2.1.1", + "core-js": "^3.36.0", + "magic-string": "^0.30.7", + "regenerator-runtime": "^0.14.1", + "systemjs": "^6.14.3" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^5.0.0" + } + }, + "node_modules/@vitejs/plugin-legacy/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vitejs/plugin-vue-jsx": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3", + "@vue/babel-plugin-jsx": "^1.1.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/template": "^7.26.9", + "@babel/traverse": "^7.26.9", + "@babel/types": "^7.26.9", + "@vue/babel-helper-vue-transform-on": "1.4.0", + "@vue/babel-plugin-resolve-type": "1.4.0", + "@vue/shared": "^3.5.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-jsx/node_modules/@vue/shared": { + "version": "3.5.13", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/parser": "^7.26.9", + "@vue/compiler-sfc": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-core": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-dom": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-sfc": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-ssr": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/shared": { + "version": "3.5.13", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/consolidate": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "license": "MIT" + }, + "node_modules/@vue/reactivity": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/reactivity/node_modules/@vue/shared": { + "version": "3.5.13", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/runtime-core/node_modules/@vue/shared": { + "version": "3.5.13", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/runtime-dom": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/runtime-core": "3.4.21", + "@vue/shared": "3.4.21", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/reactivity": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/runtime-core": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "vue": "3.4.21" + } + }, + "node_modules/@vue/shared": { + "version": "3.4.21", + "license": "MIT" + }, + "node_modules/abab": { + "version": "2.0.6", + "dev": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.14.1", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adm-zip": { + "version": "0.5.16", + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-base": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/autoprefixer/node_modules/caniuse-lite": { + "version": "1.0.30001707", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", + "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.4", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.4" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/base64url": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bmp-js": { + "version": "0.1.0", + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.3", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "dev": true, + "license": "BSD-2-Clause", + "peer": true + }, + "node_modules/browserslist": { + "version": "4.24.4", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/browserslist-to-esbuild": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "meow": "^13.0.0" + }, + "bin": { + "browserslist-to-esbuild": "cli/index.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "browserslist": "*" + } + }, + "node_modules/browserslist/node_modules/caniuse-lite": { + "version": "1.0.30001707", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", + "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/bser": { + "version": "2.1.1", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal": { + "version": "0.0.1", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cac": { + "version": "6.7.9", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/centra": { + "version": "2.7.0", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/cliui": { + "version": "7.0.4", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/confbox": { + "version": "0.1.8", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js-compat": { + "version": "3.41.0", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-font-size-keywords": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/css-font-stretch-keywords": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/css-font-style-keywords": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/css-font-weight-keywords": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/css-list-helpers": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/css-system-font-keywords": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.5.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/dedent": { + "version": "0.7.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2" + }, + "node_modules/domexception": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.123", + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.8.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.20.2", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" + } + }, + "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exif-parser": { + "version": "0.1.12" + }, + "node_modules/exit": { + "version": "0.1.2", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.21.2", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/exsolve": { + "version": "1.0.4", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/fastq": { + "version": "1.19.1", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-type": { + "version": "9.0.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generic-names": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "loader-utils": "^3.2.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "dev": true, + "license": "ISC", + "peer": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global": { + "version": "4.4.0", + "license": "MIT", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/hasown": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "license": "ISC" + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/import-local": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "node_modules/invert-kv": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sindresorhus/invert-kv?sponsor=1" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/isbinaryfile": { + "version": "5.0.4", + "license": "MIT", + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.0.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/core": "^27.0.4", + "import-local": "^3.0.2", + "jest-cli": "^27.0.4" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.7.1", + "dev": true, + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.10.3", + "@jimp/plugins": "^0.10.3", + "@jimp/types": "^0.10.3", + "core-js": "^3.4.1", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/jimp/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/jimp/node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/jimp/node_modules/core-js": { + "version": "3.41.0", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.41.0.tgz", + "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/jimp/node_modules/regenerator-runtime": { + "version": "0.13.11", + "license": "MIT" + }, + "node_modules/jpeg-js": { + "version": "0.3.7", + "license": "BSD-3-Clause" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.10", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/json5": { + "version": "2.2.3", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lcid": { + "version": "3.1.1", + "license": "MIT", + "dependencies": { + "invert-kv": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/licia": { + "version": "1.47.0", + "license": "MIT" + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "2.0.4", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/load-bmfont": { + "version": "1.4.2", + "license": "MIT", + "dependencies": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^3.7.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "node_modules/load-bmfont/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-bmfont/node_modules/phin": { + "version": "3.7.1", + "license": "MIT", + "dependencies": { + "centra": "^2.7.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/loader-utils": { + "version": "3.3.1", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/local-pkg": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "mlly": "^1.7.4", + "pkg-types": "^2.0.1", + "quansync": "^0.2.8" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/local-pkg/node_modules/confbox": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/local-pkg/node_modules/pkg-types": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "confbox": "^0.2.1", + "exsolve": "^1.0.1", + "pathe": "^2.0.3" + } + }, + "node_modules/localstorage-polyfill": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.7.1", + "dev": true, + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/meow": { + "version": "13.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge": { + "version": "2.1.1", + "license": "MIT" + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mlly": { + "version": "1.7.4", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", + "ufo": "^1.5.4" + } + }, + "node_modules/module-alias": { + "version": "2.2.3", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/node-releases": { + "version": "2.0.19", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.19", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/omggif": { + "version": "1.0.10", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-locale-s-fix": { + "version": "1.0.8-fix-1", + "license": "MIT", + "dependencies": { + "lcid": "^3.0.0" + }, + "engines": { + "node": ">=10", + "yarn": "^1.22.4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "license": "(MIT AND Zlib)" + }, + "node_modules/parse-bmfont-ascii": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/parse-bmfont-binary": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/parse-bmfont-xml": { + "version": "1.1.6", + "license": "MIT", + "dependencies": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.5.0" + } + }, + "node_modules/parse-css-font": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "css-font-size-keywords": "^1.0.0", + "css-font-stretch-keywords": "^1.0.1", + "css-font-style-keywords": "^1.0.1", + "css-font-weight-keywords": "^1.0.0", + "css-list-helpers": "^2.0.0", + "css-system-font-keywords": "^1.0.0", + "unquote": "^1.1.1" + } + }, + "node_modules/parse-headers": { + "version": "2.0.6", + "license": "MIT" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/parse5": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-to-regexp": { + "version": "0.1.12", + "dev": true, + "license": "MIT" + }, + "node_modules/pathe": { + "version": "2.0.3", + "license": "MIT" + }, + "node_modules/phin": { + "version": "2.9.3", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.2", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pixelmatch": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "pngjs": "^3.0.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-modules": { + "version": "4.3.1", + "license": "MIT", + "dependencies": { + "generic-names": "^4.0.0", + "icss-replace-symbols": "^1.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.1" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode-reader": { + "version": "1.0.4", + "license": "Apache-2.0" + }, + "node_modules/qrcode-terminal": { + "version": "0.12.0", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quansync": { + "version": "0.2.10", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/querystringify": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/read-cache": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regenerator-transform/node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regexpu-core/node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/resolve": { + "version": "1.22.10", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.37.0", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.37.0", + "@rollup/rollup-android-arm64": "4.37.0", + "@rollup/rollup-darwin-arm64": "4.37.0", + "@rollup/rollup-darwin-x64": "4.37.0", + "@rollup/rollup-freebsd-arm64": "4.37.0", + "@rollup/rollup-freebsd-x64": "4.37.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.37.0", + "@rollup/rollup-linux-arm-musleabihf": "4.37.0", + "@rollup/rollup-linux-arm64-gnu": "4.37.0", + "@rollup/rollup-linux-arm64-musl": "4.37.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.37.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-musl": "4.37.0", + "@rollup/rollup-linux-s390x-gnu": "4.37.0", + "@rollup/rollup-linux-x64-gnu": "4.37.0", + "@rollup/rollup-linux-x64-musl": "4.37.0", + "@rollup/rollup-win32-arm64-msvc": "4.37.0", + "@rollup/rollup-win32-ia32-msvc": "4.37.0", + "@rollup/rollup-win32-x64-msvc": "4.37.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz", + "integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-android-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz", + "integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz", + "integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz", + "integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz", + "integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz", + "integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz", + "integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz", + "integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz", + "integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz", + "integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz", + "integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz", + "integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz", + "integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz", + "integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz", + "integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz", + "integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz", + "integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz", + "integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.37.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz", + "integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/rollup/node_modules/@types/estree": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/rollup/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-area-insets": { + "version": "1.4.1", + "license": "ISC" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/sax": { + "version": "1.4.1", + "license": "ISC" + }, + "node_modules/saxes": { + "version": "5.0.1", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scule": { + "version": "1.3.0", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "dev": true, + "license": "ISC" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/slash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "dev": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "license": "CC0-1.0" + }, + "node_modules/string-length": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/systemjs": { + "version": "6.15.1", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.2.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.39.0", + "devOptional": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/timm": { + "version": "1.7.1", + "license": "MIT" + }, + "node_modules/tinycolor2": { + "version": "1.6.0", + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "dev": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "6.20.0", + "devOptional": true, + "license": "MIT", + "peer": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unimport": { + "version": "3.14.6", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.4", + "acorn": "^8.14.0", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.3", + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "pathe": "^2.0.1", + "picomatch": "^4.0.2", + "pkg-types": "^1.3.0", + "scule": "^1.3.0", + "strip-literal": "^2.1.1", + "unplugin": "^1.16.1" + } + }, + "node_modules/unimport/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "1.16.1", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/utif": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "pako": "^1.0.5" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "5.2.8", + "license": "MIT", + "dependencies": { + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/vue": { + "version": "3.4.21", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/runtime-dom": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-i18n": { + "version": "9.14.3", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "9.14.3", + "@intlify/shared": "9.14.3", + "@vue/devtools-api": "^6.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/core-base": { + "version": "9.14.3", + "license": "MIT", + "dependencies": { + "@intlify/message-compiler": "9.14.3", + "@intlify/shared": "9.14.3" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/message-compiler": { + "version": "9.14.3", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.14.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/shared": { + "version": "9.14.3", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-router": { + "version": "4.5.0", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "license": "MIT" + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "8.18.1", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xhr": { + "version": "2.6.0", + "license": "MIT", + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/xml-parse-from-string": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/xml2js": { + "version": "0.5.0", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/xmlhttprequest": { + "version": "1.8.0", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xregexp": { + "version": "3.1.0", + "license": "MIT" + }, + "node_modules/xtend": { + "version": "4.0.2", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "dev": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "dev": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">=10" + } + } + } +} diff --git a/Debate_front/package.json b/Debate_front/package.json new file mode 100644 index 0000000..37b7449 --- /dev/null +++ b/Debate_front/package.json @@ -0,0 +1,40 @@ +{ + "name": "uni-preset-vue", + "version": "0.0.0", + "scripts": { + "dev:h5": "uni", + "dev:h5:ssr": "uni --ssr", + "dev:mp-weixin": "uni -p mp-weixin", + "build:h5": "uni build", + "build:h5:ssr": "uni build --ssr", + "build:mp-weixin": "uni build -p mp-weixin" + }, + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4040520250104002", + "@dcloudio/uni-app-harmony": "3.0.0-4040520250104002", + "@dcloudio/uni-app-plus": "3.0.0-4040520250104002", + "@dcloudio/uni-components": "3.0.0-4040520250104002", + "@dcloudio/uni-h5": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-alipay": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-baidu": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-jd": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-kuaishou": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-lark": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-qq": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002", + "@dcloudio/uni-mp-xhs": "3.0.0-4040520250104002", + "@dcloudio/uni-quickapp-webview": "3.0.0-4040520250104002", + "vue": "^3.4.21", + "vue-i18n": "^9.1.9" + }, + "devDependencies": { + "@dcloudio/types": "^3.4.8", + "@dcloudio/uni-automator": "3.0.0-4040520250104002", + "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002", + "@dcloudio/uni-stacktracey": "3.0.0-4040520250104002", + "@dcloudio/vite-plugin-uni": "3.0.0-4040520250104002", + "@vue/runtime-core": "^3.4.21", + "vite": "5.2.8" + } +} \ No newline at end of file diff --git a/Debate_front/project.config.json b/Debate_front/project.config.json new file mode 100644 index 0000000..6a57ff0 --- /dev/null +++ b/Debate_front/project.config.json @@ -0,0 +1,4 @@ +{ + "miniprogramRoot": "", + "libVersion": "3.0.2" +} \ No newline at end of file diff --git a/Debate_front/shims-uni.d.ts b/Debate_front/shims-uni.d.ts new file mode 100644 index 0000000..ed4adcf --- /dev/null +++ b/Debate_front/shims-uni.d.ts @@ -0,0 +1,10 @@ +/// +import 'vue' + +declare module '@vue/runtime-core' { + type Hooks = App.AppInstance & Page.PageInstance; + + interface ComponentCustomOptions extends Hooks { + + } +} diff --git a/Debate_front/src/App.vue b/Debate_front/src/App.vue new file mode 100644 index 0000000..52dd89d --- /dev/null +++ b/Debate_front/src/App.vue @@ -0,0 +1,17 @@ + + + diff --git a/Debate_front/src/components/ArgumentCom.vue b/Debate_front/src/components/ArgumentCom.vue new file mode 100644 index 0000000..75bc66e --- /dev/null +++ b/Debate_front/src/components/ArgumentCom.vue @@ -0,0 +1,38 @@ + + + \ No newline at end of file diff --git a/Debate_front/src/components/HomeCom.vue b/Debate_front/src/components/HomeCom.vue new file mode 100644 index 0000000..b32a66b --- /dev/null +++ b/Debate_front/src/components/HomeCom.vue @@ -0,0 +1,387 @@ + + + + + \ No newline at end of file diff --git a/Debate_front/src/components/TabBar.vue b/Debate_front/src/components/TabBar.vue new file mode 100644 index 0000000..7c24102 --- /dev/null +++ b/Debate_front/src/components/TabBar.vue @@ -0,0 +1,136 @@ + + + + + \ No newline at end of file diff --git a/Debate_front/src/main.js b/Debate_front/src/main.js new file mode 100644 index 0000000..0f3a925 --- /dev/null +++ b/Debate_front/src/main.js @@ -0,0 +1,10 @@ +import { + createSSRApp +} from "vue"; +import App from "./App.vue"; +export function createApp() { + const app = createSSRApp(App); + return { + app, + }; +} diff --git a/Debate_front/src/manifest.json b/Debate_front/src/manifest.json new file mode 100644 index 0000000..b29cdbf --- /dev/null +++ b/Debate_front/src/manifest.json @@ -0,0 +1,64 @@ +{ + "name" : "智辨云枢", + "appid" : "wxf1f6d7657e01d48a", + "description" : "智辨云枢", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + "modules" : {}, + "distribute" : { + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + "ios" : {}, + "sdkConfigs" : {} + } + }, + "quickapp" : {}, + "mp-weixin" : { + "appid" : "wxf1f6d7657e01d48a", + "setting" : { + "urlCheck" : false + }, + "usingComponents" : true + }, + "mp-alipay" : { + "usingComponents" : true + }, + "mp-baidu" : { + "usingComponents" : true + }, + "mp-toutiao" : { + "usingComponents" : true + }, + "uniStatistics": { + "enable": false + }, + "vueVersion" : "3" +} diff --git a/Debate_front/src/pages.json b/Debate_front/src/pages.json new file mode 100644 index 0000000..72c9687 --- /dev/null +++ b/Debate_front/src/pages.json @@ -0,0 +1,22 @@ +{ + "pages": [ + { + "path": "pages/login/index", + "style": { + "navigationBarTitleText": "登录" + } + }, + { + "path": "pages/index/index", + "style": { + "navigationBarTitleText": "首页" + } + } + ], + "globalStyle": { + "navigationBarTextStyle": "white", + "navigationBarTitleText": "智辩云枢", + "navigationBarBackgroundColor": "#1a2a6c", + "backgroundColor": "#000000" + } +} diff --git a/Debate_front/src/pages/index/index.vue b/Debate_front/src/pages/index/index.vue new file mode 100644 index 0000000..bf945d2 --- /dev/null +++ b/Debate_front/src/pages/index/index.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/Debate_front/src/pages/login/index.vue b/Debate_front/src/pages/login/index.vue new file mode 100644 index 0000000..ef8e89c --- /dev/null +++ b/Debate_front/src/pages/login/index.vue @@ -0,0 +1,229 @@ + + + + + + diff --git a/Debate_front/src/shime-uni.d.ts b/Debate_front/src/shime-uni.d.ts new file mode 100644 index 0000000..b3d3cc9 --- /dev/null +++ b/Debate_front/src/shime-uni.d.ts @@ -0,0 +1,6 @@ +export {}; + +declare module "vue" { + type Hooks = App.AppInstance & Page.PageInstance; + interface ComponentCustomOptions extends Hooks {} +} \ No newline at end of file diff --git a/Debate_front/src/static/cloud.png b/Debate_front/src/static/cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..8af5f79dc9f0781ef34a9d28fc97879fdb93c2c4 GIT binary patch literal 108097 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 z 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 Z{uelSDe?~=pOOFo002ovPDHLkV1jI}k-z`| literal 0 HcmV?d00001 diff --git a/Debate_front/src/static/login-bg.jpg b/Debate_front/src/static/login-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b13163a2a6fe6ea63fb9fcdb16abfc824deeeac GIT binary patch literal 401263 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

&QDCG*6oR)(88!EXTkL>l8x9j1mP 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 DtQmgW1-bTuMt=Nq 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 K9m^!&U;KY`kt?