11{
2- "name" : " @courselit/web" ,
3- "version" : " 0.71.0" ,
4- "private" : true ,
5- "scripts" : {
6- "dev" : " next dev" ,
7- "build" : " next build" ,
8- "start" : " next start" ,
9- "prettier" : " prettier --write **/*.ts"
10- },
11- "dependencies" : {
12- "@better-auth/sso" : " ^1.4.6" ,
13- "@courselit/common-logic" : " workspace:^" ,
14- "@courselit/common-models" : " workspace:^" ,
15- "@courselit/components-library" : " workspace:^" ,
16- "@courselit/email-editor" : " workspace:^" ,
17- "@courselit/icons" : " workspace:^" ,
18- "@courselit/page-blocks" : " workspace:^" ,
19- "@courselit/page-models" : " workspace:^" ,
20- "@courselit/page-primitives" : " workspace:^" ,
21- "@courselit/text-editor" : " workspace:^" ,
22- "@courselit/utils" : " workspace:^" ,
23- "@hookform/resolvers" : " ^3.9.1" ,
24- "@radix-ui/react-alert-dialog" : " ^1.1.11" ,
25- "@radix-ui/react-avatar" : " ^1.1.3" ,
26- "@radix-ui/react-checkbox" : " ^1.1.4" ,
27- "@radix-ui/react-collapsible" : " ^1.1.3" ,
28- "@radix-ui/react-compose-refs" : " ^1.1.1" ,
29- "@radix-ui/react-dialog" : " ^1.1.6" ,
30- "@radix-ui/react-dropdown-menu" : " ^2.1.6" ,
31- "@radix-ui/react-label" : " ^2.1.4" ,
32- "@radix-ui/react-popover" : " ^1.1.6" ,
33- "@radix-ui/react-progress" : " ^1.1.7" ,
34- "@radix-ui/react-radio-group" : " ^1.2.3" ,
35- "@radix-ui/react-scroll-area" : " ^1.2.3" ,
36- "@radix-ui/react-select" : " ^2.1.6" ,
37- "@radix-ui/react-separator" : " ^1.1.4" ,
38- "@radix-ui/react-slot" : " ^1.2.3" ,
39- "@radix-ui/react-switch" : " ^1.1.3" ,
40- "@radix-ui/react-tabs" : " ^1.1.3" ,
41- "@radix-ui/react-toast" : " ^1.2.6" ,
42- "@radix-ui/react-toggle" : " ^1.1.6" ,
43- "@radix-ui/react-toggle-group" : " ^1.1.7" ,
44- "@radix-ui/react-tooltip" : " ^1.1.8" ,
45- "@radix-ui/react-visually-hidden" : " ^1.1.0" ,
46- "@stripe/stripe-js" : " ^5.4.0" ,
47- "@types/base-64" : " ^1.0.0" ,
48- "adm-zip" : " ^0.5.16" ,
49- "archiver" : " ^5.3.1" ,
50- "aws4" : " ^1.13.2" ,
51- "base-64" : " ^1.0.0" ,
52- "better-auth" : " ^1.4.1" ,
53- "chart.js" : " ^4.4.7" ,
54- "class-variance-authority" : " ^0.7.0" ,
55- "clsx" : " ^2.1.1" ,
56- "color-convert" : " ^3.1.0" ,
57- "cookie" : " ^0.4.2" ,
58- "date-fns" : " ^4.1.0" ,
59- "graphql" : " ^16.10.0" ,
60- "graphql-type-json" : " ^0.3.2" ,
61- "jsdom" : " ^26.1.0" ,
62- "lodash.debounce" : " ^4.0.8" ,
63- "lucide-react" : " ^0.553.0" ,
64- "medialit" : " 0.2.0" ,
65- "mongodb" : " ^6.15.0" ,
66- "mongoose" : " ^8.13.1" ,
67- "next" : " ^16.0.10" ,
68- "next-themes" : " ^0.4.6" ,
69- "nodemailer" : " ^6.7.2" ,
70- "pug" : " ^3.0.2" ,
71- "razorpay" : " ^2.9.4" ,
72- "react" : " 19.2.0" ,
73- "react-chartjs-2" : " ^5.3.0" ,
74- "react-csv" : " ^2.2.2" ,
75- "react-dom" : " 19.2.0" ,
76- "react-hook-form" : " ^7.54.1" ,
77- "recharts" : " ^2.15.1" ,
78- "remirror" : " ^3.0.1" ,
79- "sharp" : " ^0.33.2" ,
80- "slugify" : " ^1.6.5" ,
81- "sonner" : " ^2.0.7" ,
82- "stripe" : " ^17.5.0" ,
83- "tailwind-merge" : " ^2.5.4" ,
84- "tailwindcss-animate" : " ^1.0.7" ,
85- "xml2js" : " ^0.6.2" ,
86- "zod" : " ^3.24.1"
87- },
88- "devDependencies" : {
89- "@eslint/eslintrc" : " ^3.3.1" ,
90- "@shelf/jest-mongodb" : " ^5.2.2" ,
91- "@types/adm-zip" : " ^0.5.7" ,
92- "@types/bcryptjs" : " ^2.4.2" ,
93- "@types/cookie" : " ^0.4.1" ,
94- "@types/mongodb" : " ^4.0.7" ,
95- "@types/node" : " 17.0.21" ,
96- "@types/nodemailer" : " ^6.4.4" ,
97- "@types/pug" : " ^2.0.6" ,
98- "@types/react" : " 19.2.4" ,
99- "@types/xml2js" : " ^0.4.14" ,
100- "eslint" : " ^9.12.0" ,
101- "eslint-config-next" : " 16.0.3" ,
102- "eslint-config-prettier" : " ^9.0.0" ,
103- "identity-obj-proxy" : " ^3.0.0" ,
104- "mongodb-memory-server" : " ^10.1.4" ,
105- "postcss" : " ^8.4.27" ,
106- "prettier" : " ^3.0.2" ,
107- "tailwind-config" : " workspace:^" ,
108- "tailwindcss" : " ^3.4.1" ,
109- "ts-jest" : " ^29.4.4" ,
110- "tsconfig" : " workspace:^" ,
111- "typescript" : " ^5.6.2"
112- },
113- "pnpm" : {
114- "overrides" : {
115- "@types/react" : " 19.2.4"
116- }
2+ "name" : " @courselit/web" ,
3+ "version" : " 0.72.0" ,
4+ "private" : true ,
5+ "scripts" : {
6+ "dev" : " next dev" ,
7+ "build" : " next build" ,
8+ "start" : " next start" ,
9+ "prettier" : " prettier --write **/*.ts"
10+ },
11+ "dependencies" : {
12+ "@better-auth/sso" : " ^1.4.6" ,
13+ "@courselit/common-logic" : " workspace:^" ,
14+ "@courselit/common-models" : " workspace:^" ,
15+ "@courselit/components-library" : " workspace:^" ,
16+ "@courselit/email-editor" : " workspace:^" ,
17+ "@courselit/icons" : " workspace:^" ,
18+ "@courselit/page-blocks" : " workspace:^" ,
19+ "@courselit/page-models" : " workspace:^" ,
20+ "@courselit/page-primitives" : " workspace:^" ,
21+ "@courselit/text-editor" : " workspace:^" ,
22+ "@courselit/utils" : " workspace:^" ,
23+ "@hookform/resolvers" : " ^3.9.1" ,
24+ "@radix-ui/react-alert-dialog" : " ^1.1.11" ,
25+ "@radix-ui/react-avatar" : " ^1.1.3" ,
26+ "@radix-ui/react-checkbox" : " ^1.1.4" ,
27+ "@radix-ui/react-collapsible" : " ^1.1.3" ,
28+ "@radix-ui/react-compose-refs" : " ^1.1.1" ,
29+ "@radix-ui/react-dialog" : " ^1.1.6" ,
30+ "@radix-ui/react-dropdown-menu" : " ^2.1.6" ,
31+ "@radix-ui/react-label" : " ^2.1.4" ,
32+ "@radix-ui/react-popover" : " ^1.1.6" ,
33+ "@radix-ui/react-progress" : " ^1.1.7" ,
34+ "@radix-ui/react-radio-group" : " ^1.2.3" ,
35+ "@radix-ui/react-scroll-area" : " ^1.2.3" ,
36+ "@radix-ui/react-select" : " ^2.1.6" ,
37+ "@radix-ui/react-separator" : " ^1.1.4" ,
38+ "@radix-ui/react-slot" : " ^1.2.3" ,
39+ "@radix-ui/react-switch" : " ^1.1.3" ,
40+ "@radix-ui/react-tabs" : " ^1.1.3" ,
41+ "@radix-ui/react-toast" : " ^1.2.6" ,
42+ "@radix-ui/react-toggle" : " ^1.1.6" ,
43+ "@radix-ui/react-toggle-group" : " ^1.1.7" ,
44+ "@radix-ui/react-tooltip" : " ^1.1.8" ,
45+ "@radix-ui/react-visually-hidden" : " ^1.1.0" ,
46+ "@stripe/stripe-js" : " ^5.4.0" ,
47+ "@types/base-64" : " ^1.0.0" ,
48+ "adm-zip" : " ^0.5.16" ,
49+ "archiver" : " ^5.3.1" ,
50+ "aws4" : " ^1.13.2" ,
51+ "base-64" : " ^1.0.0" ,
52+ "better-auth" : " ^1.4.1" ,
53+ "chart.js" : " ^4.4.7" ,
54+ "class-variance-authority" : " ^0.7.0" ,
55+ "clsx" : " ^2.1.1" ,
56+ "color-convert" : " ^3.1.0" ,
57+ "cookie" : " ^0.4.2" ,
58+ "date-fns" : " ^4.1.0" ,
59+ "graphql" : " ^16.10.0" ,
60+ "graphql-type-json" : " ^0.3.2" ,
61+ "jsdom" : " ^26.1.0" ,
62+ "lodash.debounce" : " ^4.0.8" ,
63+ "lucide-react" : " ^0.553.0" ,
64+ "medialit" : " 0.2.0" ,
65+ "mongodb" : " ^6.15.0" ,
66+ "mongoose" : " ^8.13.1" ,
67+ "next" : " ^16.0.10" ,
68+ "next-themes" : " ^0.4.6" ,
69+ "nodemailer" : " ^6.7.2" ,
70+ "pug" : " ^3.0.2" ,
71+ "razorpay" : " ^2.9.4" ,
72+ "react" : " 19.2.0" ,
73+ "react-chartjs-2" : " ^5.3.0" ,
74+ "react-csv" : " ^2.2.2" ,
75+ "react-dom" : " 19.2.0" ,
76+ "react-hook-form" : " ^7.54.1" ,
77+ "recharts" : " ^2.15.1" ,
78+ "remirror" : " ^3.0.1" ,
79+ "sharp" : " ^0.33.2" ,
80+ "slugify" : " ^1.6.5" ,
81+ "sonner" : " ^2.0.7" ,
82+ "stripe" : " ^17.5.0" ,
83+ "tailwind-merge" : " ^2.5.4" ,
84+ "tailwindcss-animate" : " ^1.0.7" ,
85+ "xml2js" : " ^0.6.2" ,
86+ "zod" : " ^3.24.1"
87+ },
88+ "devDependencies" : {
89+ "@eslint/eslintrc" : " ^3.3.1" ,
90+ "@shelf/jest-mongodb" : " ^5.2.2" ,
91+ "@types/adm-zip" : " ^0.5.7" ,
92+ "@types/bcryptjs" : " ^2.4.2" ,
93+ "@types/cookie" : " ^0.4.1" ,
94+ "@types/mongodb" : " ^4.0.7" ,
95+ "@types/node" : " 17.0.21" ,
96+ "@types/nodemailer" : " ^6.4.4" ,
97+ "@types/pug" : " ^2.0.6" ,
98+ "@types/react" : " 19.2.4" ,
99+ "@types/xml2js" : " ^0.4.14" ,
100+ "eslint" : " ^9.12.0" ,
101+ "eslint-config-next" : " 16.0.3" ,
102+ "eslint-config-prettier" : " ^9.0.0" ,
103+ "identity-obj-proxy" : " ^3.0.0" ,
104+ "mongodb-memory-server" : " ^10.1.4" ,
105+ "postcss" : " ^8.4.27" ,
106+ "prettier" : " ^3.0.2" ,
107+ "tailwind-config" : " workspace:^" ,
108+ "tailwindcss" : " ^3.4.1" ,
109+ "ts-jest" : " ^29.4.4" ,
110+ "tsconfig" : " workspace:^" ,
111+ "typescript" : " ^5.6.2"
112+ },
113+ "pnpm" : {
114+ "overrides" : {
115+ "@types/react" : " 19.2.4"
117116 }
118- }
117+ }
118+ }
0 commit comments