类库
› courselit
codelitdev/courselit
这个仓库提供了创建、销售课程和数字下载的功能,用户可以在自己的品牌网站上发布博客,是Teachable等平台的开源替代品。
标签
技术栈
apps/docs-new javascript
框架
Next.js
^16.0.10
React
19.2.0
CSS 框架
Tailwind CSS
^4.1.4
查看全部依赖 (16)
依赖
@orama/core
^1.2.19
fumadocs-core
16.7.1
fumadocs-mdx
14.2.10
fumadocs-openapi
^10.4.1
fumadocs-ui
16.7.1
lucide-react
^0.553.0
react-dom
19.2.0
shiki
^4.0.2
开发依赖
@tailwindcss/postcss
^4.1.4
@types/mdx
^2.0.13
@types/node
22.14.1
@types/react
19.2.4
@types/react-dom
^19.2.2
postcss
^8.5.3
tsconfig
workspace:^
typescript
^5.9.3
apps/queue javascript
查看全部依赖 (33)
依赖
@courselit/common-logic
workspace:^
@courselit/common-models
workspace:^
@courselit/email-editor
workspace:^
@courselit/orm-models
workspace:^
@courselit/utils
workspace:^
@opentelemetry/api-logs
^0.204.0
@opentelemetry/exporter-logs-otlp-http
^0.204.0
@opentelemetry/resources
^2.1.0
@opentelemetry/sdk-logs
^0.204.0
@opentelemetry/sdk-node
^0.204.0
@types/jsdom
^21.1.7
bullmq
^4.14.0
express
^4.18.2
jsdom
^26.1.0
liquidjs
^10.11.1
mongodb
^6.15.0
mongoose
^8.13.1
nodemailer
^6.9.2
pino
^8.14.1
pino-mongodb
^4.3.0
posthog-node
^5.9.1
zod
^3.22.4
开发依赖
@shelf/jest-mongodb
^5.2.2
@types/express
^4.17.17
@types/jest
^29.5.14
@types/nodemailer
^6.4.8
mongodb-memory-server
^10.1.4
ts-jest
^29.4.4
tsconfig
workspace:^
tsup
^7.2.0
tsx
^4.21.0
typescript
^5.9.3
typescript-eslint
^8.46.4
apps/web javascript
框架
Next.js
^16.0.10
React
19.2.0
CSS 框架
Tailwind CSS
^3.4.1
代码规范
ESLint
^9.12.0
Prettier
^3.0.2
查看全部依赖 (99)
依赖
@better-auth/sso
^1.5.6
@courselit/common-logic
workspace:^
@courselit/common-models
workspace:^
@courselit/components-library
workspace:^
@courselit/email-editor
workspace:^
@courselit/icons
workspace:^
@courselit/orm-models
workspace:^
@courselit/page-blocks
workspace:^
@courselit/page-models
workspace:^
@courselit/page-primitives
workspace:^
@courselit/text-editor
workspace:^
@courselit/utils
workspace:^
@dnd-kit/core
^6.3.1
@dnd-kit/sortable
^8.0.0
@dnd-kit/utilities
^3.2.2
@hookform/resolvers
^3.9.1
@radix-ui/react-alert-dialog
^1.1.11
@radix-ui/react-avatar
^1.1.3
@radix-ui/react-checkbox
^1.1.4
@radix-ui/react-collapsible
^1.1.3
@radix-ui/react-compose-refs
^1.1.1
@radix-ui/react-dialog
^1.1.6
@radix-ui/react-dropdown-menu
^2.1.6
@radix-ui/react-label
^2.1.4
@radix-ui/react-popover
^1.1.6
@radix-ui/react-progress
^1.1.7
@radix-ui/react-radio-group
^1.2.3
@radix-ui/react-scroll-area
^1.2.3
@radix-ui/react-select
^2.1.6
@radix-ui/react-separator
^1.1.4
@radix-ui/react-slot
^1.2.3
@radix-ui/react-switch
^1.1.3
@radix-ui/react-tabs
^1.1.3
@radix-ui/react-toast
^1.2.6
@radix-ui/react-toggle
^1.1.6
@radix-ui/react-toggle-group
^1.1.7
@radix-ui/react-tooltip
^1.1.8
@radix-ui/react-visually-hidden
^1.1.0
@stripe/stripe-js
^5.4.0
@types/base-64
^1.0.0
adm-zip
^0.5.16
archiver
^5.3.1
aws4
^1.13.2
base-64
^1.0.0
better-auth
^1.5.6
chart.js
^4.4.7
class-variance-authority
^0.7.0
clsx
^2.1.1
color-convert
^3.1.0
cookie
^0.4.2
date-fns
^4.1.0
graphql
^16.10.0
graphql-type-json
^0.3.2
jsdom
^26.1.0
lodash.debounce
^4.0.8
lucide-react
^0.553.0
medialit
0.2.0
mongodb
^6.15.0
mongoose
^8.13.1
next-themes
^0.4.6
nodemailer
^6.7.2
pug
^3.0.2
razorpay
^2.9.4
react-chartjs-2
^5.3.0
react-csv
^2.2.2
react-dom
19.2.0
react-hook-form
^7.54.1
recharts
^2.15.1
remirror
^3.0.1
sharp
^0.33.2
slugify
^1.6.5
sonner
^2.0.7
stripe
^17.5.0
swagger-ui-react
^5.28.1
tailwind-merge
^2.5.4
tailwindcss-animate
^1.0.7
xml2js
^0.6.2
zod
^3.24.1
开发依赖
@eslint/eslintrc
^3.3.1
@shelf/jest-mongodb
^5.2.2
@types/adm-zip
^0.5.7
@types/bcryptjs
^2.4.2
@types/cookie
^0.4.1
@types/mongodb
^4.0.7
@types/node
17.0.21
@types/nodemailer
^6.4.4
@types/pug
^2.0.6
@types/react
19.2.4
@types/xml2js
^0.4.14
autoprefixer
^10.4.21
eslint-config-next
16.0.3
eslint-config-prettier
^9.0.0
identity-obj-proxy
^3.0.0
mongodb-memory-server
^10.1.4
postcss
^8.4.27
tailwind-config
workspace:^
ts-jest
^29.4.4
tsconfig
workspace:^
typescript
^5.6.2
根目录 javascript
测试
Jest
^29.7.0
CSS 框架
Tailwind CSS
^3.0.0
代码规范
ESLint
^9.12.0
Prettier
^3.0.2
查看全部依赖 (17)
开发依赖
@changesets/cli
^2.29.7
@testing-library/dom
^10.4.0
@testing-library/jest-dom
^6.6.3
@testing-library/react
^16.3.0
@testing-library/user-event
^14.6.1
@types/jest
^29.5.14
eslint-config-prettier
^8.5.0
eslint-plugin-import
^2.32.0
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^7.0.1
eslint-plugin-unused-imports
^4.3.0
husky
^9.1.7
jest-environment-jsdom
^29.7.0
lint-staged
^15.2.2
mongodb-memory-server
^10.1.4
ts-node
^10.9.2
typescript
^5.9.3
packages/common-logic javascript
代码规范
ESLint
^8.12.0
查看全部依赖 (14)
依赖
@courselit/common-models
workspace:^
@courselit/email-editor
workspace:^
@courselit/orm-models
workspace:^
@courselit/utils
workspace:^
jsonwebtoken
^9.0.3
mongoose
^8.13.1
开发依赖
@types/jsonwebtoken
^9.0.10
@types/node
^25.6.0
@typescript-eslint/eslint-plugin
^8.46.0
@typescript-eslint/parser
^8.46.0
rimraf
^4.1.1
tsconfig
workspace:^
tsup
6.6.0
typescript
^4.9.5
packages/common-models javascript
代码规范
ESLint
^8.12.0
查看全部依赖 (6)
依赖
@courselit/email-editor
workspace:^
@courselit/page-models
workspace:^
开发依赖
@typescript-eslint/eslint-plugin
^8.46.0
@typescript-eslint/parser
^8.46.0
rimraf
^4.1.1
typescript
^4.6.0
packages/components-library javascript
代码规范
ESLint
^8.57.0
查看全部依赖 (45)
依赖
@courselit/common-models
workspace:^
@courselit/icons
workspace:^
@courselit/page-models
workspace:^
@courselit/text-editor
workspace:^
@courselit/utils
workspace:^
@dnd-kit/core
^6.1.0
@dnd-kit/sortable
^8.0.0
@dnd-kit/utilities
^3.2.2
@radix-ui/react-accordion
^1.1.2
@radix-ui/react-alert-dialog
^1.1.11
@radix-ui/react-avatar
^1.0.4
@radix-ui/react-checkbox
^1.0.4
@radix-ui/react-dialog
^1.1.14
@radix-ui/react-dropdown-menu
^2.0.6
@radix-ui/react-form
^0.0.3
@radix-ui/react-label
^2.1.2
@radix-ui/react-popover
^1.1.14
@radix-ui/react-progress
^1.1.7
@radix-ui/react-scroll-area
^1.0.5
@radix-ui/react-select
^2.1.6
@radix-ui/react-slider
^1.1.2
@radix-ui/react-slot
^1.2.3
@radix-ui/react-switch
^1.1.3
@radix-ui/react-tabs
^1.1.3
@radix-ui/react-toast
^1.2.2
@radix-ui/react-tooltip
^1.0.7
class-variance-authority
^0.7.0
clsx
^2.1.0
cmdk
^1.1.1
currency-symbol-map
^5.1.0
lodash.debounce
^4.0.8
lucide-react
^0.553.0
react-dom
^19.2.0
tailwind-merge
^2.2.0
tailwindcss-animate
^1.0.7
tus-js-client
^4.3.1
开发依赖
@types/node
^24.10.1
@types/react
^18.3.7
@types/react-dom
^18.3.0
rimraf
^4.1.1
tailwind-config
workspace:^
tsconfig
workspace:^
tsup
6.6.0
typescript
^5.1.6
typescript-eslint
^7.4.0
packages/email-editor javascript
CSS 框架
Tailwind CSS
^3.4.1
代码规范
ESLint
^8.57.0
查看全部依赖 (25)
依赖
@radix-ui/react-dialog
^1.1.14
@radix-ui/react-label
^2.1.4
@radix-ui/react-popover
^1.1.14
@radix-ui/react-select
^2.2.2
@radix-ui/react-slider
^1.3.2
@radix-ui/react-slot
^1.2.3
@radix-ui/react-switch
^1.2.5
@radix-ui/react-tooltip
^1.2.7
@react-email/components
^1.0.1
@react-email/render
^2.0.0
class-variance-authority
^0.7.1
clsx
^2.1.1
lucide-react
^0.544.0
tailwind-merge
^3.3.1
tw-animate-css
^1.2.8
uuid
^11.1.0
开发依赖
@types/node
^20.11.24
@types/react
^18.0.0
autoprefixer
^10.4.18
postcss
^8.4.35
rimraf
^4.1.1
tailwindcss-animate
^1.0.7
tsup
6.6.0
typescript
^4.9.5
typescript-eslint
^7.4.0
packages/icons javascript
代码规范
ESLint
^8.57.0
查看全部依赖 (7)
依赖
@radix-ui/react-icons
^1.3.0
开发依赖
@types/react
^18.0.0
rimraf
^4.1.1
tsconfig
workspace:^
tsup
6.6.0
typescript
^4.9.5
typescript-eslint
^7.4.0
packages/orm-models javascript
代码规范
ESLint
^8.12.0
查看全部依赖 (11)
依赖
@courselit/common-models
workspace:^
@courselit/email-editor
workspace:^
@courselit/page-models
workspace:^
@courselit/utils
workspace:^
mongoose
^8.13.1
开发依赖
@typescript-eslint/eslint-plugin
^8.46.0
@typescript-eslint/parser
^8.46.0
rimraf
^4.1.1
tsconfig
workspace:^
tsup
6.6.0
typescript
^4.9.5
packages/page-blocks javascript
代码规范
ESLint
^8.57.0
查看全部依赖 (23)
依赖
@courselit/common-models
workspace:^
@courselit/components-library
workspace:^
@courselit/icons
workspace:^
@courselit/page-models
workspace:^
@courselit/page-primitives
workspace:^
@courselit/text-editor
workspace:^
@courselit/utils
workspace:^
@tiptap/core
^3.0.0
@tiptap/static-renderer
^3.10.7
clsx
^2.1.1
swr
^2.3.3
开发依赖
@types/react
^18.3.7
@types/react-dom
^18.3.0
autoprefixer
^10.4.14
eslint-plugin-n
^15.2.0
eslint-plugin-promise
^6.0.0
postcss
^8.4.27
rimraf
^4.1.1
tailwind-config
workspace:^
tsconfig
workspace:^
tsup
6.6.0
typescript
^5.1.6
typescript-eslint
^7.4.0
packages/page-models javascript
代码规范
ESLint
^8.12.0
查看全部依赖 (4)
开发依赖
@typescript-eslint/eslint-plugin
^8.46.0
@typescript-eslint/parser
^8.46.0
rimraf
^4.1.1
typescript
^5.8.3
packages/page-primitives javascript
CSS 框架
Tailwind CSS
3
代码规范
ESLint
^8.57.0
查看全部依赖 (19)
依赖
@courselit/page-models
workspace:^
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-label
^2.1.8
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.2.6
class-variance-authority
^0.7.1
clsx
^2.1.1
lucide-react
^0.553.0
tailwind-merge
^3.4.0
tw-animate-css
^1.4.0
开发依赖
@types/react
^18.0.0
autoprefixer
^10.4.14
postcss
^8.4.27
rimraf
^4.1.1
tailwind-config
workspace:^
tsconfig
workspace:^
tsup
6.6.0
typescript
^5.8.3
typescript-eslint
^7.4.0
packages/scripts javascript
查看全部依赖 (8)
依赖
medialit
^0.1.0
mongoose
^8.14.0
开发依赖
@courselit/common-models
workspace:^
@courselit/orm-models
workspace:^
@courselit/utils
workspace:^
@types/node
^24.10.1
ts-node
^10.9.2
tsconfig
workspace:^
packages/tailwind-config javascript
CSS 框架
Tailwind CSS
^3.4.1
查看全部依赖 (1)
依赖
tailwindcss-animate
^1.0.7
packages/text-editor javascript
代码规范
ESLint
^8.57.0
查看全部依赖 (26)
依赖
@courselit/common-models
workspace:^
@courselit/utils
workspace:^
@floating-ui/dom
^1.6.0
@tiptap/core
^3.0.0
@tiptap/extension-bubble-menu
^3.10.4
@tiptap/extension-code-block-lowlight
^3.0.0
@tiptap/extension-dropcursor
^3.0.0
@tiptap/extension-gapcursor
^3.0.0
@tiptap/extension-heading
^3.0.0
@tiptap/extension-highlight
^3.11.0
@tiptap/extension-image
^3.0.0
@tiptap/extension-link
^3.0.0
@tiptap/extension-placeholder
^3.0.0
@tiptap/extension-table
^3.10.7
@tiptap/react
^3.0.0
@tiptap/starter-kit
^3.0.0
@tiptap/static-renderer
^3.10.7
highlight.js
^11.10.0
lowlight
^2.9.0
lucide-react
^0.544.0
开发依赖
@types/node
^18.8.0
@types/react
^17.0.43
rimraf
^4.1.1
tsconfig
workspace:^
typescript
^5.6.2
typescript-eslint
^7.4.0
packages/utils javascript
代码规范
ESLint
^8.12.0
查看全部依赖 (10)
依赖
@courselit/common-models
workspace:^
@sindresorhus/slugify
^2.2.1
nanoid
^5.0.9
开发依赖
@types/node
^20.19.0
@typescript-eslint/eslint-plugin
^8.46.0
@typescript-eslint/parser
^8.46.0
rimraf
^4.1.1
tsconfig
workspace:^
tsup
6.6.0
typescript
^5.1.6