3652 lines · 114.1 KB · JSON
RawDownload
{  "name": "sumtex",  "version": "3.0.0",  "lockfileVersion": 3,  "requires": true,  "packages": {    "": {      "name": "sumtex",      "version": "3.0.0",      "license": "MIT",      "dependencies": {        "@clerk/nextjs": "^7.5.17",        "better-react-mathjax": "^2.1.0",        "drizzle-orm": "^0.44.0",        "geist": "^1.4.1",        "next": "^16.2.1",        "postgres": "^3.4.5",        "react": "^19.2.4",        "react-dom": "^19.2.4",        "server-only": "^0.0.1",        "zod": "^3.25.3"      },      "devDependencies": {        "@tailwindcss/postcss": "^4.2.2",        "@types/node": "^25.5.0",        "@types/react": "^19.2.14",        "@types/react-dom": "^19.2.3",        "drizzle-kit": "^0.31.0",        "postcss": "^8.5.8",        "tailwindcss": "^4.2.2",        "tsx": "^4.20.3",        "typescript": "^6.0.2"      }    },    "node_modules/@alloc/quick-lru": {      "version": "5.2.0",      "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",      "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",      "dev": true,      "license": "MIT",      "engines": {        "node": ">=10"      },      "funding": {        "url": "https://github.com/sponsors/sindresorhus"      }    },    "node_modules/@clerk/backend": {      "version": "3.11.4",      "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-3.11.4.tgz",      "integrity": "sha512-w4SaKIMuXYJY9bU70ZHxNZtam0GYWlT0IIN7QHsZ1p9LC+v6P/JyHqVK9PNiXjcjVTZymMxkm5d9N6//9MBDzg==",      "license": "MIT",      "dependencies": {        "@clerk/shared": "^4.25.2",        "standardwebhooks": "^1.0.0",        "tslib": "2.8.1"      },      "engines": {        "node": ">=20.9.0"      }    },    "node_modules/@clerk/nextjs": {      "version": "7.5.17",      "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-7.5.17.tgz",      "integrity": "sha512-6RtpFRQ9VhQzMe9vjhVgcVHM6oeSEn+ZP8TYTbnluJG18F+tcIM8FHn4QMGn0tZvPfDxmODKeyZR4gz8FJ620g==",      "license": "MIT",      "dependencies": {        "@clerk/backend": "^3.11.4",        "@clerk/react": "^6.12.2",        "@clerk/shared": "^4.25.2",        "server-only": "0.0.1",        "tslib": "2.8.1"      },      "engines": {        "node": ">=20.9.0"      },      "peerDependencies": {        "next": "^15.2.8 || ^15.3.8 || ^15.4.10 || ^15.5.9 || ^15.6.0-0 || ^16.0.10 || ^16.1.0-0",        "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",        "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"      }    },    "node_modules/@clerk/react": {      "version": "6.12.2",      "resolved": "https://registry.npmjs.org/@clerk/react/-/react-6.12.2.tgz",      "integrity": "sha512-Y+OGZlYfRW+3b+fjdbvSYyYB/IraGitrlLJKYaHxeZYNIwvoUNH0zlreSxUSmxYZ0E2yETSEvkCXszvuZUMa3A==",      "license": "MIT",      "dependencies": {        "@clerk/shared": "^4.25.2",        "tslib": "2.8.1"      },      "engines": {        "node": ">=20.9.0"      },      "peerDependencies": {        "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",        "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"      }    },    "node_modules/@clerk/shared": {      "version": "4.25.2",      "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.25.2.tgz",      "integrity": "sha512-v7zgDh0eVLl3KzRHbKYTsPQ+4Xcx8A2oiU5iZ9WhME024WudwkjjPJRK12RycY0VA1Sj8i4Pi5zEpecqB/gp1Q==",      "license": "MIT",      "dependencies": {        "@tanstack/query-core": "^5.100.6",        "dequal": "2.0.3",        "glob-to-regexp": "0.4.1",        "js-cookie": "3.0.7"      },      "engines": {        "node": ">=20.9.0"      },      "peerDependencies": {        "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",        "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"      },      "peerDependenciesMeta": {        "react": {          "optional": true        },        "react-dom": {          "optional": true        }      }    },    "node_modules/@drizzle-team/brocli": {      "version": "0.10.2",      "resolved": "https://registry.npmjs.org/@drizzle-team/brocli/-/brocli-0.10.2.tgz",      "integrity": "sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==",      "dev": true,      "license": "Apache-2.0"    },    "node_modules/@emnapi/runtime": {      "version": "1.10.0",      "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz",      "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==",      "license": "MIT",      "optional": true,      "dependencies": {        "tslib": "^2.4.0"      }    },    "node_modules/@esbuild-kit/core-utils": {      "version": "3.3.2",      "resolved": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.3.2.tgz",      "integrity": "sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==",      "deprecated": "Merged into tsx: https://tsx.is",      "dev": true,      "license": "MIT",      "dependencies": {        "esbuild": "~0.18.20",        "source-map-support": "^0.5.21"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",      "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",      "cpu": [        "arm"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "android"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",      "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",      "cpu": [        "arm64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "android"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",      "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "android"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-arm64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",      "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",      "cpu": [        "arm64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "darwin"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",      "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "darwin"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-arm64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",      "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",      "cpu": [        "arm64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "freebsd"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",      "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "freebsd"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",      "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",      "cpu": [        "arm"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",      "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",      "cpu": [        "arm64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ia32": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",      "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",      "cpu": [        "ia32"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-loong64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",      "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",      "cpu": [        "loong64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-mips64el": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",      "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",      "cpu": [        "mips64el"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ppc64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",      "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",      "cpu": [        "ppc64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-riscv64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",      "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",      "cpu": [        "riscv64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-s390x": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",      "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",      "cpu": [        "s390x"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",      "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "linux"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/netbsd-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",      "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "netbsd"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/openbsd-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",      "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "openbsd"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/sunos-x64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",      "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",      "cpu": [        "x64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "sunos"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-arm64": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",      "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",      "cpu": [        "arm64"      ],      "dev": true,      "license": "MIT",      "optional": true,      "os": [        "win32"      ],      "engines": {        "node": ">=12"      }    },    "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-ia32": {      "version": "0.18.20",      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",      "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",      "cpu": [

Lines 1–500 of 3652.