diff --git a/package.json b/package.json index 1ec039f43..ecd44565c 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@hono/zod-openapi": "0.10.0", "@notionhq/client": "2.2.15", "@postlight/parser": "2.2.3", - "@sentry/node": "7.109.0", + "@sentry/node": "7.110.0", "@tonyrl/rand-user-agent": "2.0.58", "aes-js": "3.1.2", "art-template": "4.13.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a02d647d8..ab2db9732 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ dependencies: specifier: 2.2.3 version: 2.2.3 '@sentry/node': - specifier: 7.109.0 - version: 7.109.0 + specifier: 7.110.0 + version: 7.110.0 '@tonyrl/rand-user-agent': specifier: 2.0.58 version: 2.0.58 @@ -2480,43 +2480,43 @@ packages: selderee: 0.11.0 dev: false - /@sentry-internal/tracing@7.109.0: - resolution: {integrity: sha512-PzK/joC5tCuh2R/PRh+7dp+uuZl7pTsBIjPhVZHMTtb9+ls65WkdZJ1/uKXPouyz8NOo9Xok7aEvEo9seongyw==} + /@sentry-internal/tracing@7.110.0: + resolution: {integrity: sha512-IIHHa9e/mE7uOMJfNELI8adyoELxOy6u6TNCn5t6fphmq84w8FTc9adXkG/FY2AQpglkIvlILojfMROFB2aaAQ==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.109.0 - '@sentry/types': 7.109.0 - '@sentry/utils': 7.109.0 + '@sentry/core': 7.110.0 + '@sentry/types': 7.110.0 + '@sentry/utils': 7.110.0 dev: false - /@sentry/core@7.109.0: - resolution: {integrity: sha512-xwD4U0IlvvlE/x/g/W1I8b4Cfb16SsCMmiEuBf6XxvAa3OfWBxKoqLifb3GyrbxMC4LbIIZCN/SvLlnGJPgszA==} + /@sentry/core@7.110.0: + resolution: {integrity: sha512-g4suCQO94mZsKVaAbyD1zLFC5YSuBQCIPHXx9fdgtfoPib7BWjWWePkllkrvsKAv4u8Oq05RfnKOhOMRHpOKqg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.109.0 - '@sentry/utils': 7.109.0 + '@sentry/types': 7.110.0 + '@sentry/utils': 7.110.0 dev: false - /@sentry/node@7.109.0: - resolution: {integrity: sha512-tqMNAES4X/iBl1eZRCmc29p//0id01FBLEiesNo5nk6ECl6/SaGMFAEwu1gsn90h/Bjgr04slwFOS4cR45V2PQ==} + /@sentry/node@7.110.0: + resolution: {integrity: sha512-YPfweCSzo/omnx5q1xOEZfI8Em3jnPqj7OM4ObXmoSKEK+kM1oUF3BTRzw5BJOaOCSTBFY1RAsGyfVIyrwxWnA==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.109.0 - '@sentry/core': 7.109.0 - '@sentry/types': 7.109.0 - '@sentry/utils': 7.109.0 + '@sentry-internal/tracing': 7.110.0 + '@sentry/core': 7.110.0 + '@sentry/types': 7.110.0 + '@sentry/utils': 7.110.0 dev: false - /@sentry/types@7.109.0: - resolution: {integrity: sha512-egCBnDv3YpVFoNzRLdP0soVrxVLCQ+rovREKJ1sw3rA2/MFH9WJ+DZZexsX89yeAFzy1IFsCp7/dEqudusml6g==} + /@sentry/types@7.110.0: + resolution: {integrity: sha512-DqYBLyE8thC5P5MuPn+sj8tL60nCd/f5cerFFPcudn5nJ4Zs1eI6lKlwwyHYTEu5c4KFjCB0qql6kXfwAHmTyA==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.109.0: - resolution: {integrity: sha512-3RjxMOLMBwZ5VSiH84+o/3NY2An4Zldjz0EbfEQNRY9yffRiCPJSQiCJID8EoylCFOh/PAhPimBhqbtWJxX6iw==} + /@sentry/utils@7.110.0: + resolution: {integrity: sha512-VBsdLLN+5tf73fhf/Cm7JIsUJ6y9DkJj8h4I6Mxx0rszrvOyH6S5px40K+V4jdLBzMEvVinC7q2Cbf1YM18BSw==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.109.0 + '@sentry/types': 7.110.0 dev: false /@sinclair/typebox@0.27.8: diff --git a/tsconfig.build.json b/tsconfig.build.json new file mode 100644 index 000000000..eac4566e2 --- /dev/null +++ b/tsconfig.build.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "target": "ESNext", + "module": "ESNext", + "moduleResolution": "bundler", + "strict": false, + "jsx": "react-jsx", + "jsxImportSource": "hono/jsx", + "paths": { + "@/*": ["./lib/*"] + }, + "esModuleInterop": true, + "noImplicitAny": false, + "outDir": "./dist", + "skipLibCheck": true, + "noEmit": false, + "incremental": true, + "resolveJsonModule": true, + "isolatedModules": true + }, + "include": ["./lib/**/*", "./api/vercel.ts"], + "exclude": ["node_modules", "*.test.*"] +}