@getcronit/pylon
Version:

86 lines • 2.52 kB
JSON
{
"name": "@getcronit/pylon",
"version": "3.0.0-canary-20250218210337.5fd3a977d589c14cc224729b00d712f57339cb3d",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./pages": {
"import": "./dist/pages/index.js",
"types": "./dist/pages/index.d.ts"
},
"./tsconfig.pylon.json": "./tsconfig.pylon.json"
},
"files": [
"dist",
"tsconfig.pylon.json"
],
"author": "Nico Schett <nico.schett@cronit.io>",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/getcronit/pylon.git",
"directory": "packages/pylon"
},
"homepage": "https://pylon.cronit.io",
"dependencies": {
"@envelop/core": "^5.0.3",
"@gqty/react": "^3.1.0",
"@hono/sentry": "^1.2.0",
"@sentry/bun": "^8.17.0",
"@sentry/node": "^8.54.0",
"consola": "^3.2.3",
"gqty": "3.4.0-canary-20250207102900.644ad9fdeafa6318516627577b1d4d754d5c5a98",
"graphql": "^16.9.0",
"graphql-scalars": "^1.24.0",
"graphql-yoga": "^5.6.2",
"hono": "^4.0.8",
"jsonwebtoken": "^9.0.2",
"openid-client": "^6.1.7",
"react-router": "^7.1.5",
"sharp": "^0.33.5",
"tiny-glob": "^0.2.9",
"toucan-js": "^4.1.0",
"winston": "^3.8.2",
"postcss-load-config": "^6.0.1",
"chokidar": "^4.0.3",
"@getcronit/pylon-telemetry": "^1.0.3"
},
"engines": {
"node": ">=18.0.0"
},
"devDependencies": {
"@sentry/types": "^8.54.0"
},
"peerDependencies": {
"@tailwindcss/postcss": "^4.0.4",
"autoprefixer": "^10.4.20",
"postcss": "^8.5.1",
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"peerDependenciesMeta": {
"react": {
"optional": true
},
"react-dom": {
"optional": true
},
"@tailwindcss/postcss": {
"optional": true
},
"autoprefixer": {
"optional": true
}
},
"scripts": {
"build": "rimraf ./dist && pnpm run build:server && pnpm run build:pages",
"build:server": "esbuild ./src/index.ts --bundle --platform=node --target=node18 --format=esm --outdir=./dist --sourcemap=linked --packages=external && pnpm run build:declarations",
"build:pages": "esbuild ./src/pages/index.ts --bundle --packages=external --platform=browser --target=esnext --format=esm --outdir=./dist/pages --sourcemap=linked",
"build:declarations": "tsc --declaration --emitDeclarationOnly --outDir ./dist"
}
}