From ad5fb5038d99ef42e9b8a833ce2e41b3afff8f2c Mon Sep 17 00:00:00 2001 From: ditiqi Date: Wed, 22 Jan 2025 15:40:22 +0800 Subject: [PATCH] add 2025-0122-0340 --- packages/common/package.json | 67 ++++++++++++++++++------------------ packages/common/src/types.ts | 11 ------ 2 files changed, 34 insertions(+), 44 deletions(-) diff --git a/packages/common/package.json b/packages/common/package.json index eb5c31c..07f2965 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,34 +1,35 @@ { - "name": "@nice/common", - "version": "1.0.0", - "main": "./dist/index.js", - "module": "./dist/index.mjs", - "types": "./dist/index.d.ts", - "private": true, - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "generate": "pnpm prisma generate", - "build": "pnpm generate && tsup", - "dev": "pnpm generate && tsup --watch ", - "studio": "pnpm prisma studio", - "db:clear": "rm -rf prisma/migrations && pnpm prisma migrate dev --name init", - "postinstall": "pnpm generate" - }, - "dependencies": { - "@prisma/client": "5.17.0", - "prisma": "5.17.0" - }, - "peerDependencies": { - "zod": "^3.23.8", - "yjs": "^13.6.20", - "lib0": "^0.2.98" - }, - "devDependencies": { - "@types/node": "^20.3.1", - "ts-node": "^10.9.1", - "typescript": "^5.5.4", - "concurrently": "^8.0.0", - "tsup": "^8.3.5", - "rimraf": "^6.0.1" - } -} \ No newline at end of file + "name": "@nice/common", + "version": "1.0.0", + "main": "./dist/index.js", + "module": "./dist/index.mjs", + "types": "./dist/index.d.ts", + "private": true, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "generate": "pnpm prisma generate", + "build": "pnpm generate && tsup", + "dev": "pnpm generate && tsup --watch ", + "dev-static": "pnpm generate && tsup --no-watch ", + "studio": "pnpm prisma studio", + "db:clear": "rm -rf prisma/migrations && pnpm prisma migrate dev --name init", + "postinstall": "pnpm generate" + }, + "dependencies": { + "@prisma/client": "5.17.0", + "prisma": "5.17.0" + }, + "peerDependencies": { + "zod": "^3.23.8", + "yjs": "^13.6.20", + "lib0": "^0.2.98" + }, + "devDependencies": { + "@types/node": "^20.3.1", + "ts-node": "^10.9.1", + "typescript": "^5.5.4", + "concurrently": "^8.0.0", + "tsup": "^8.3.5", + "rimraf": "^6.0.1" + } +} diff --git a/packages/common/src/types.ts b/packages/common/src/types.ts index 41c1783..1b247cd 100755 --- a/packages/common/src/types.ts +++ b/packages/common/src/types.ts @@ -5,10 +5,6 @@ import type { Message, Post, RoleMap, - Section, - Lecture, - Course, - Enrollment, } from "@prisma/client"; import { SocketMsgType, RolePerms } from "./enum"; import { RowRequestSchema } from "./schema"; @@ -156,13 +152,6 @@ export type DepartmentDto = Department & { export type RoleMapDto = RoleMap & { staff: StaffDto; }; -export type SectionDto = Section & { - lectures: Lecture[]; -}; -export type CourseDto = Course & { - enrollments: Enrollment[]; - sections: SectionDto[]; -}; export interface BaseSetting { appConfig?: { splashScreen?: string;