diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 00000000..daf54b77 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,15 @@ +FROM jetpackio/devbox:latest + +# Installing your devbox project +WORKDIR /code +USER root:root +RUN mkdir -p /code && chown ${DEVBOX_USER}:${DEVBOX_USER} /code +USER ${DEVBOX_USER}:${DEVBOX_USER} +COPY --chown=${DEVBOX_USER}:${DEVBOX_USER} devbox.json devbox.json +COPY --chown=${DEVBOX_USER}:${DEVBOX_USER} devbox.lock devbox.lock + + + +RUN devbox run -- echo "Installed Packages." + +RUN devbox shellenv --init-hook >> ~/.profile diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..e7ae9f11 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,16 @@ +{ + "name": "Devbox Remote Container", + "build": { + "dockerfile": "./Dockerfile", + "context": ".." + }, + "customizations": { + "vscode": { + "settings": {}, + "extensions": [ + "jetpack-io.devbox" + ] + } + }, + "remoteUser": "devbox" +} \ No newline at end of file diff --git a/.envrc b/.envrc new file mode 100644 index 00000000..e0dadd40 --- /dev/null +++ b/.envrc @@ -0,0 +1,9 @@ +# Automatically sets up your devbox environment whenever you cd into this +# directory via our direnv integration: + +eval "$(devbox generate direnv --print-envrc)" + +# check out https://www.jetpack.io/devbox/docs/ide_configuration/direnv/ +# for more details + +devbox shell diff --git a/README.md b/README.md index 0599dbf9..f8207ecd 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,10 @@
-Neuronek is an innovative and valuable application that provides essential tools for people who want to use psychoactive substances in a safe and healthy way, regardless of their personal goals or usage patterns. The app offers personalized dosing recommendations, insights into usage patterns, a comprehensive database of substances, and a community of users who are also interested in promoting responsible usage of these substances. +Neuronek is an innovative and valuable application that provides essential tools for people who want to use psychoactive +substances in a safe and healthy way, regardless of their personal goals or usage patterns. The app offers personalized +dosing recommendations, insights into usage patterns, a comprehensive database of substances, and a community of users +who are also interested in promoting responsible usage of these substances.

Getting started

@@ -25,13 +28,33 @@ $ yarn db:push $ yarn hephaistos # Tempoerary solution for setting up database. ``` +

Development

+ +Starting a development in recommended way requires you to have [`nix`](), +[`direnv`]() and [`devbox`]() installed on your machine, +configuration in repository will automatically spin up all dependencies and set up environment for you. + +```bash +direnv allow +devbox shell +pnpm i +pnpm dev +``` +

Technical Approach

-It would be a big waste when I would not learn anything doing such project, in this case I've decided to try Emergent Design along with Evolutionary architecture and push project through a lot of iterations before releasing final solution. +It would be a big waste when I would not learn anything doing such project, in this case I've decided to try Emergent +Design along with Evolutionary architecture and push project through a lot of iterations before releasing final +solution.

Documentation

-Documentation is actively maintained in [Notion](https://www.notion.so/neuronek/invite/3893a7eb16843e642e0155a1119216a84b343d3b), it's public so anyone can read it and understand vision of project. Besides that, our features, feedback and roadmap is available at [Hellonext](https://neuronek.hellonext.co/) where everybody is able to add new suggestions to application. There's no communication channels related to projects and I doubt that they will be created in future. In future feature planning may happen on [Linear](https://linear.app/neuronek) but as now GitHub issues are good way to go. +Documentation is actively maintained +in [Notion](https://www.notion.so/neuronek/invite/3893a7eb16843e642e0155a1119216a84b343d3b), it's public so anyone can +read it and understand vision of project. Besides that, our features, feedback and roadmap is available +at [Hellonext](https://neuronek.hellonext.co/) where everybody is able to add new suggestions to application. There's no +communication channels related to projects and I doubt that they will be created in future. In future feature planning +may happen on [Linear](https://linear.app/neuronek) but as now GitHub issues are good way to go.

Contributing

diff --git a/apps/web/src/components/ui/icons/bell-icon.tsx b/apps/web/src/components/ui/icons/bell-icon.tsx deleted file mode 100644 index a03083b3..00000000 --- a/apps/web/src/components/ui/icons/bell-icon.tsx +++ /dev/null @@ -1,19 +0,0 @@ -export function BellIcon(props) { - return ( - - - - - ) -} diff --git a/apps/web/src/components/ui/icons/history-icon.tsx b/apps/web/src/components/ui/icons/history-icon.tsx deleted file mode 100644 index 5672f389..00000000 --- a/apps/web/src/components/ui/icons/history-icon.tsx +++ /dev/null @@ -1,20 +0,0 @@ -export function HistoryIcon(props) { - return ( - - - - - - ) -} diff --git a/devbox.json b/devbox.json new file mode 100644 index 00000000..17bf9e44 --- /dev/null +++ b/devbox.json @@ -0,0 +1,34 @@ +{ + "$schema" : "https://raw.githubusercontent.com/jetify-com/devbox/main/.schema/devbox.schema.json" , + "packages" : [ + "nodejs@22" , + "python@3.10" , + "nodePackages.yalc@latest" , + "nodePackages.pm2@latest" , + "nodePackages.pnpm@latest" , + "nodePackages.nodemon@latest" , + "nodePackages.typescript@latest" , + "nodePackages.prisma@latest" , + "turbo@latest" , + "act@latest" , + "docker@latest" , + "nodePackages.prettier" , + "nodePackages.eslint@latest" , + "bun@latest" , + "starship@latest" , + "zsh@latest" + ] , + "env" : { + "DEVBOX_COREPACK_ENABLED" : "true" + } , + "shell" : { + "init_hook" : [ + "pnpm install" + ] , + "scripts" : { + "test" : [ + "echo \"Error: no test specified\" && exit 1" + ] + } + } +} diff --git a/devbox.lock b/devbox.lock new file mode 100644 index 00000000..4c8936a6 --- /dev/null +++ b/devbox.lock @@ -0,0 +1,807 @@ +{ + "lockfile_version": "1", + "packages": { + "act@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#act", + "source": "devbox-search", + "version": "0.2.61", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/0vv50cajcl1vsadkz0rwhzzdzcphfym9-act-0.2.61", + "default": true + } + ], + "store_path": "/nix/store/0vv50cajcl1vsadkz0rwhzzdzcphfym9-act-0.2.61" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/cix9yxzisv5vpiz16lq42jm06gksr1lj-act-0.2.61", + "default": true + } + ], + "store_path": "/nix/store/cix9yxzisv5vpiz16lq42jm06gksr1lj-act-0.2.61" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/zsbb15dvpzp9cim1hc1xng201rm9l65r-act-0.2.61", + "default": true + } + ], + "store_path": "/nix/store/zsbb15dvpzp9cim1hc1xng201rm9l65r-act-0.2.61" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/5iz6aqqdyr8drz64ic8vx86kr0hir0vk-act-0.2.61", + "default": true + } + ], + "store_path": "/nix/store/5iz6aqqdyr8drz64ic8vx86kr0hir0vk-act-0.2.61" + } + } + }, + "bun@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#bun", + "source": "devbox-search", + "version": "1.1.4", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/fiwjsimc76cj65jkv5igazikqkd8zcns-bun-1.1.4", + "default": true + } + ], + "store_path": "/nix/store/fiwjsimc76cj65jkv5igazikqkd8zcns-bun-1.1.4" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/vkhqs4p1clbarknbnjbk2riphqlrrx30-bun-1.1.4", + "default": true + } + ], + "store_path": "/nix/store/vkhqs4p1clbarknbnjbk2riphqlrrx30-bun-1.1.4" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/xrpxfnbpqpzls14950ngwamxr7v6paa1-bun-1.1.4", + "default": true + } + ], + "store_path": "/nix/store/xrpxfnbpqpzls14950ngwamxr7v6paa1-bun-1.1.4" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/899zg048mw6cwc8z87aky9hsy61iz612-bun-1.1.4", + "default": true + } + ], + "store_path": "/nix/store/899zg048mw6cwc8z87aky9hsy61iz612-bun-1.1.4" + } + } + }, + "docker@latest": { + "last_modified": "2024-04-26T22:17:36-04:00", + "resolved": "github:NixOS/nixpkgs/698fd43e541a6b8685ed408aaf7a63561018f9f8#docker", + "source": "devbox-search", + "version": "24.0.5", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/rq15kjwa4gjq9h8scbchxi9nyvrg44ab-docker-24.0.5", + "default": true + } + ], + "store_path": "/nix/store/rq15kjwa4gjq9h8scbchxi9nyvrg44ab-docker-24.0.5" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/ikxn41lp9cs7hwbd395f4yvpv5cqlpg6-docker-24.0.5", + "default": true + } + ], + "store_path": "/nix/store/ikxn41lp9cs7hwbd395f4yvpv5cqlpg6-docker-24.0.5" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/ww9ncrcjwl2zvpfvz88z01yhasv3598k-docker-24.0.5", + "default": true + } + ], + "store_path": "/nix/store/ww9ncrcjwl2zvpfvz88z01yhasv3598k-docker-24.0.5" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/l28bkngsdil03fnbb6sl0hal1zs7qh3q-docker-24.0.5", + "default": true + } + ], + "store_path": "/nix/store/l28bkngsdil03fnbb6sl0hal1zs7qh3q-docker-24.0.5" + } + } + }, + "nodePackages.eslint@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodePackages.eslint", + "source": "devbox-search", + "version": "8.57.0", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/7ccmqy1zpir5n28927ki5p4qaisi8y82-eslint-8.57.0", + "default": true + } + ], + "store_path": "/nix/store/7ccmqy1zpir5n28927ki5p4qaisi8y82-eslint-8.57.0" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/zgawb8s4xjnzlxa9z5lgl7kndxlk4p1f-eslint-8.57.0", + "default": true + } + ], + "store_path": "/nix/store/zgawb8s4xjnzlxa9z5lgl7kndxlk4p1f-eslint-8.57.0" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/j5pyg7qlnfjxz4yhsyr777jgy39679gq-eslint-8.57.0", + "default": true + } + ], + "store_path": "/nix/store/j5pyg7qlnfjxz4yhsyr777jgy39679gq-eslint-8.57.0" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/z0k2gnlj31ss5i2jacxyh2yw3wik9yyh-eslint-8.57.0", + "default": true + } + ], + "store_path": "/nix/store/z0k2gnlj31ss5i2jacxyh2yw3wik9yyh-eslint-8.57.0" + } + } + }, + "nodePackages.nodemon@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodePackages.nodemon", + "source": "devbox-search", + "version": "3.1.0", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/i79ii689fixnq5dskvc4fg63isy9y0s9-nodemon-3.1.0", + "default": true + } + ], + "store_path": "/nix/store/i79ii689fixnq5dskvc4fg63isy9y0s9-nodemon-3.1.0" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/j0krcmy1ax8n7h00y2h4dxhgcjhvsh49-nodemon-3.1.0", + "default": true + } + ], + "store_path": "/nix/store/j0krcmy1ax8n7h00y2h4dxhgcjhvsh49-nodemon-3.1.0" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/4xix7kkf5hiyf3xgm0x3xb4bpq1g5r0b-nodemon-3.1.0", + "default": true + } + ], + "store_path": "/nix/store/4xix7kkf5hiyf3xgm0x3xb4bpq1g5r0b-nodemon-3.1.0" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/v8px4raq85n21lxcl2bbf26ax4mp5hf6-nodemon-3.1.0", + "default": true + } + ], + "store_path": "/nix/store/v8px4raq85n21lxcl2bbf26ax4mp5hf6-nodemon-3.1.0" + } + } + }, + "nodePackages.pm2@latest": { + "last_modified": "2024-01-27T09:55:31-05:00", + "resolved": "github:NixOS/nixpkgs/160b762eda6d139ac10ae081f8f78d640dd523eb#nodePackages.pm2", + "source": "devbox-search", + "version": "5.3.0", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/k2nnhpa83gf080srmp7yc7a7gcyry7nw-pm2-5.3.0", + "default": true + } + ], + "store_path": "/nix/store/k2nnhpa83gf080srmp7yc7a7gcyry7nw-pm2-5.3.0" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/g7dvadagzs8wann4g2902i7njvi1sdsc-pm2-5.3.0", + "default": true + } + ], + "store_path": "/nix/store/g7dvadagzs8wann4g2902i7njvi1sdsc-pm2-5.3.0" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/kqmilzxsa3ldbiyzjb57yiy3djf0hba8-pm2-5.3.0", + "default": true + } + ], + "store_path": "/nix/store/kqmilzxsa3ldbiyzjb57yiy3djf0hba8-pm2-5.3.0" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/skzizp5p3l8dhkypyj6fhzpzwypb2781-pm2-5.3.0", + "default": true + } + ], + "store_path": "/nix/store/skzizp5p3l8dhkypyj6fhzpzwypb2781-pm2-5.3.0" + } + } + }, + "nodePackages.pnpm@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodePackages.pnpm", + "source": "devbox-search", + "version": "8.15.5", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/jbg4q45z6lns5jbsyxi3lkwhl5scc3fi-pnpm-8.15.5", + "default": true + } + ], + "store_path": "/nix/store/jbg4q45z6lns5jbsyxi3lkwhl5scc3fi-pnpm-8.15.5" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/0k4g0nf09c8pqz5r5pg0c9jq3j65raqj-pnpm-8.15.5", + "default": true + } + ], + "store_path": "/nix/store/0k4g0nf09c8pqz5r5pg0c9jq3j65raqj-pnpm-8.15.5" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/hg921s0x2cmpbpn6xlljgdy91hwm9byn-pnpm-8.15.5", + "default": true + } + ], + "store_path": "/nix/store/hg921s0x2cmpbpn6xlljgdy91hwm9byn-pnpm-8.15.5" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/sfdclih2whss59h76k3slxwf47yv4sah-pnpm-8.15.5", + "default": true + } + ], + "store_path": "/nix/store/sfdclih2whss59h76k3slxwf47yv4sah-pnpm-8.15.5" + } + } + }, + "nodePackages.prettier": { + "resolved": "github:NixOS/nixpkgs/75a52265bda7fd25e06e3a67dee3f0354e73243c#nodePackages.prettier", + "source": "nixpkg" + }, + "nodePackages.prisma@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodePackages.prisma", + "source": "devbox-search", + "version": "5.12.1", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/l90kybb3kdl561qg7figlr75j0wrk5ny-prisma-5.12.1", + "default": true + } + ], + "store_path": "/nix/store/l90kybb3kdl561qg7figlr75j0wrk5ny-prisma-5.12.1" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/iv7ad3q8bbsp5q26fphad3bzz2v9z709-prisma-5.12.1", + "default": true + } + ], + "store_path": "/nix/store/iv7ad3q8bbsp5q26fphad3bzz2v9z709-prisma-5.12.1" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/yksm3c663a9b04bymf2vn2ch80z3dkhd-prisma-5.12.1", + "default": true + } + ], + "store_path": "/nix/store/yksm3c663a9b04bymf2vn2ch80z3dkhd-prisma-5.12.1" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/d1myyblv8scndpnplsjqbylhggwbf3cx-prisma-5.12.1", + "default": true + } + ], + "store_path": "/nix/store/d1myyblv8scndpnplsjqbylhggwbf3cx-prisma-5.12.1" + } + } + }, + "nodePackages.typescript@latest": { + "last_modified": "2023-06-21T20:11:00-04:00", + "resolved": "github:NixOS/nixpkgs/3fb3ce0b6b84d3b4e7b49e142da9c5764b563058#nodePackages.typescript", + "source": "devbox-search", + "version": "5.1.3", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/6nil4nii0787n6ccyybnibsbwp1zmfgq-typescript-5.1.3", + "default": true + } + ], + "store_path": "/nix/store/6nil4nii0787n6ccyybnibsbwp1zmfgq-typescript-5.1.3" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/6w0jag5a5lqwjkczyy13z1x3k4m3zbjf-typescript-5.1.3", + "default": true + } + ], + "store_path": "/nix/store/6w0jag5a5lqwjkczyy13z1x3k4m3zbjf-typescript-5.1.3" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/dkcajc1qkwcm3amia162jy0163yivfl5-typescript-5.1.3", + "default": true + } + ], + "store_path": "/nix/store/dkcajc1qkwcm3amia162jy0163yivfl5-typescript-5.1.3" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/9k2cibi9ndyx6r1i8wkjvb3xvhcq6hgn-typescript-5.1.3", + "default": true + } + ], + "store_path": "/nix/store/9k2cibi9ndyx6r1i8wkjvb3xvhcq6hgn-typescript-5.1.3" + } + } + }, + "nodePackages.yalc@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodePackages.yalc", + "source": "devbox-search", + "version": "1.0.0-pre.53", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/5pw58l2cyl9ai2n77n1cn7032xhlk0nv-yalc-1.0.0-pre.53", + "default": true + } + ], + "store_path": "/nix/store/5pw58l2cyl9ai2n77n1cn7032xhlk0nv-yalc-1.0.0-pre.53" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/8qx92gnpd5jwyg7d3yln88anjram7vd0-yalc-1.0.0-pre.53", + "default": true + } + ], + "store_path": "/nix/store/8qx92gnpd5jwyg7d3yln88anjram7vd0-yalc-1.0.0-pre.53" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/pfbqxrlg15q1z3573sjdi9slnny3h1sx-yalc-1.0.0-pre.53", + "default": true + } + ], + "store_path": "/nix/store/pfbqxrlg15q1z3573sjdi9slnny3h1sx-yalc-1.0.0-pre.53" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/ywdz9syrdn6d3z34wwikxv3y9nn961l6-yalc-1.0.0-pre.53", + "default": true + } + ], + "store_path": "/nix/store/ywdz9syrdn6d3z34wwikxv3y9nn961l6-yalc-1.0.0-pre.53" + } + } + }, + "nodejs@22": { + "last_modified": "2024-04-25T03:38:28-04:00", + "plugin_version": "0.0.2", + "resolved": "github:NixOS/nixpkgs/b0d52b31f7f4d80f8bf38f0253652125579c35ff#nodejs_22", + "source": "devbox-search", + "version": "22.0.0", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/972dscdvkqhr81j2w1c74vlx2y4kfyzh-nodejs-22.0.0", + "default": true + }, + { + "name": "libv8", + "path": "/nix/store/z5fns5qrp1s53kys1v0bxfz2lk407773-nodejs-22.0.0-libv8" + } + ], + "store_path": "/nix/store/972dscdvkqhr81j2w1c74vlx2y4kfyzh-nodejs-22.0.0" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/6336bf8rx068rls9hw5q88bncc1baqgb-nodejs-22.0.0", + "default": true + }, + { + "name": "libv8", + "path": "/nix/store/ngvfmgm9bip87amcc522yb671a2zkpwd-nodejs-22.0.0-libv8" + } + ], + "store_path": "/nix/store/6336bf8rx068rls9hw5q88bncc1baqgb-nodejs-22.0.0" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/3776rlwv2q8fvgh6lhi44v0gxck1hkqx-nodejs-22.0.0", + "default": true + }, + { + "name": "libv8", + "path": "/nix/store/3vhll9yxmcabk6lv6yz14ixixpim5j4a-nodejs-22.0.0-libv8" + } + ], + "store_path": "/nix/store/3776rlwv2q8fvgh6lhi44v0gxck1hkqx-nodejs-22.0.0" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/nx76dx71yjni4bajdn9pshxqs38lkj29-nodejs-22.0.0", + "default": true + }, + { + "name": "libv8", + "path": "/nix/store/xakj3aq9bzxyvanpy6yfqg1ghmjjnkri-nodejs-22.0.0-libv8" + } + ], + "store_path": "/nix/store/nx76dx71yjni4bajdn9pshxqs38lkj29-nodejs-22.0.0" + } + } + }, + "python@3.10": { + "last_modified": "2024-04-19T17:36:04-04:00", + "plugin_version": "0.0.3", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#python310", + "source": "devbox-search", + "version": "3.10.14", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/l7w62hvrq2700xadjd5k4yj12dfzd7n1-python3-3.10.14", + "default": true + } + ], + "store_path": "/nix/store/l7w62hvrq2700xadjd5k4yj12dfzd7n1-python3-3.10.14" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/v1y56cfk92x9v4qx16fv3xj5nxaw2nqf-python3-3.10.14", + "default": true + }, + { + "name": "debug", + "path": "/nix/store/r21p36p4a79h9pdlw4l6npcmwa9zzijx-python3-3.10.14-debug" + } + ], + "store_path": "/nix/store/v1y56cfk92x9v4qx16fv3xj5nxaw2nqf-python3-3.10.14" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/l9cm37a1167b6nzricmxp91gzx1gkfgb-python3-3.10.14", + "default": true + } + ], + "store_path": "/nix/store/l9cm37a1167b6nzricmxp91gzx1gkfgb-python3-3.10.14" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/h5wq40vfyw8j3afab592x9hpxc2shl3n-python3-3.10.14", + "default": true + }, + { + "name": "debug", + "path": "/nix/store/cwpg3smni36pkx9iws0zqkv10hagn4r2-python3-3.10.14-debug" + } + ], + "store_path": "/nix/store/h5wq40vfyw8j3afab592x9hpxc2shl3n-python3-3.10.14" + } + } + }, + "starship@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#starship", + "source": "devbox-search", + "version": "1.18.2", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/541yxg1ws5wsfbv0cn0yc20g244394y2-starship-1.18.2", + "default": true + } + ], + "store_path": "/nix/store/541yxg1ws5wsfbv0cn0yc20g244394y2-starship-1.18.2" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/p5hxk8im5xs78igjiih3xcpc9pljah7r-starship-1.18.2", + "default": true + } + ], + "store_path": "/nix/store/p5hxk8im5xs78igjiih3xcpc9pljah7r-starship-1.18.2" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/w8biqx472pxdhgd97hql1pcymi7yxfxy-starship-1.18.2", + "default": true + } + ], + "store_path": "/nix/store/w8biqx472pxdhgd97hql1pcymi7yxfxy-starship-1.18.2" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/kcvvk2jbqkdqvvsqmhnrznsm3azkd9yh-starship-1.18.2", + "default": true + } + ], + "store_path": "/nix/store/kcvvk2jbqkdqvvsqmhnrznsm3azkd9yh-starship-1.18.2" + } + } + }, + "turbo@latest": { + "last_modified": "2024-04-19T17:36:04-04:00", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#turbo", + "source": "devbox-search", + "version": "1.11.3", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/hcd0g7jv46d0lsqd4d70pvbd8dqz4gav-turbo-1.11.3", + "default": true + } + ], + "store_path": "/nix/store/hcd0g7jv46d0lsqd4d70pvbd8dqz4gav-turbo-1.11.3" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/4qqs1fq99zv90whp700c7l2a5y0gmjrj-turbo-1.11.3", + "default": true + } + ], + "store_path": "/nix/store/4qqs1fq99zv90whp700c7l2a5y0gmjrj-turbo-1.11.3" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/w0b3v6z99rh683gng9lx1bvpy0cxaap0-turbo-1.11.3", + "default": true + } + ], + "store_path": "/nix/store/w0b3v6z99rh683gng9lx1bvpy0cxaap0-turbo-1.11.3" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/94l1zflrgf79d403bq46y7w4rzmnfsq6-turbo-1.11.3", + "default": true + } + ], + "store_path": "/nix/store/94l1zflrgf79d403bq46y7w4rzmnfsq6-turbo-1.11.3" + } + } + }, + "zsh@latest": { + "last_modified": "2024-04-28T10:22:29-04:00", + "resolved": "github:NixOS/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae#zsh", + "source": "devbox-search", + "version": "5.9", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/s60s6bdwbb4nmfz7hzz4zkdixldpw16r-zsh-5.9", + "default": true + }, + { + "name": "man", + "path": "/nix/store/vnissj3bpm28kh4xjipiaqa19446i8i1-zsh-5.9-man", + "default": true + }, + { + "name": "doc", + "path": "/nix/store/0lsq8rj5xgbm69z3jizbbnnrhdbjr9hl-zsh-5.9-doc" + }, + { + "name": "info", + "path": "/nix/store/gah4xayi0qxwgspcfqxrkzi1qnhq2ia1-zsh-5.9-info" + } + ], + "store_path": "/nix/store/s60s6bdwbb4nmfz7hzz4zkdixldpw16r-zsh-5.9" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/2hxcf92hly0rch5apcymxkf1fwg5i041-zsh-5.9", + "default": true + }, + { + "name": "man", + "path": "/nix/store/7xrrmk72lip7yfc3favgdqm9b6r38nx0-zsh-5.9-man", + "default": true + }, + { + "name": "doc", + "path": "/nix/store/8h1mykii7fpnz38p1wxy0s2klvr9wrq4-zsh-5.9-doc" + }, + { + "name": "info", + "path": "/nix/store/0w45idc4sbda0m01pnw7r6qa5b0wi5ax-zsh-5.9-info" + } + ], + "store_path": "/nix/store/2hxcf92hly0rch5apcymxkf1fwg5i041-zsh-5.9" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/67i13hn0332616j65m9dgmd9ms875dam-zsh-5.9", + "default": true + }, + { + "name": "man", + "path": "/nix/store/b1acqmzzv2lff04wwymzqa0kl2b5islv-zsh-5.9-man", + "default": true + }, + { + "name": "doc", + "path": "/nix/store/3mhjjps58290pvk3nih8xg87qb4xrrb8-zsh-5.9-doc" + }, + { + "name": "info", + "path": "/nix/store/jxd79wxrf0kvhzg154j3lqn5m2x9mcxw-zsh-5.9-info" + } + ], + "store_path": "/nix/store/67i13hn0332616j65m9dgmd9ms875dam-zsh-5.9" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/zkcxyh1qij15wfw7cyi758g41q1zcx86-zsh-5.9", + "default": true + }, + { + "name": "man", + "path": "/nix/store/0lk28amk6yf2d5i7g3f42aa8jlaxd55q-zsh-5.9-man", + "default": true + }, + { + "name": "info", + "path": "/nix/store/zgadc2f34q8wxbys66n00w9cr5ffd2zc-zsh-5.9-info" + }, + { + "name": "doc", + "path": "/nix/store/zips52a0kqrr89skdv49npyxjavihky0-zsh-5.9-doc" + } + ], + "store_path": "/nix/store/zkcxyh1qij15wfw7cyi758g41q1zcx86-zsh-5.9" + } + } + } + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d6f950a..7694e7f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true @@ -52,7 +52,7 @@ importers: version: 12.1.3 turbo: specifier: latest - version: 1.10.2 + version: 1.13.3 apps/server: dependencies: @@ -476,7 +476,7 @@ importers: version: 10.3.2(@swc/core@1.3.27)(esbuild@0.20.2) '@nestjs/schematics': specifier: ^10.1.1 - version: 10.1.1(typescript@5.4.2) + version: 10.1.1(chokidar@3.6.0)(typescript@5.3.3) '@nestjs/testing': specifier: ^10.3.8 version: 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(@nestjs/microservices@10.3.8)(@nestjs/platform-express@10.3.8) @@ -713,7 +713,7 @@ importers: version: 9.5.1(typescript@5.4.2)(webpack@5.91.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.3.27)(@types/node@20.12.7)(typescript@5.4.2) + version: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) ts-patch: specifier: ^3.1.2 version: 3.1.2 @@ -1012,7 +1012,7 @@ importers: version: 2.0.20 ts-node: specifier: ^10.8.2 - version: 10.9.1(@types/node@18.16.0)(typescript@4.7.4) + version: 10.9.1(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.4) typescript: specifier: ^4.7.4 version: 4.7.4 @@ -1021,14 +1021,14 @@ importers: dependencies: '@prisma/client': specifier: latest - version: 5.0.0(prisma@5.0.0) + version: 5.13.0(prisma@5.13.0) devDependencies: '@types/node': specifier: ^20.12.7 version: 20.12.7 prisma: specifier: latest - version: 5.0.0 + version: 5.13.0 rimraf: specifier: ^3.0.2 version: 3.0.2 @@ -3683,7 +3683,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -7108,7 +7108,7 @@ packages: path-to-regexp: 6.2.2 prettier: 3.2.5 reflect-metadata: 0.2.2 - ts-node: 10.9.2(@swc/core@1.3.27)(@types/node@20.12.7)(typescript@5.4.2) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) tsconfck: 2.1.2(typescript@5.4.2) tsconfig-paths: 4.2.0 tstl: 3.0.0 @@ -7471,21 +7471,6 @@ packages: - chokidar dev: true - /@nestjs/schematics@10.1.1(typescript@5.4.2): - resolution: {integrity: sha512-o4lfCnEeIkfJhGBbLZxTuVWcGuqDCFwg5OrvpgRUBM7vI/vONvKKiB5riVNpO+JqXoH0I42NNeDb0m4V5RREig==} - peerDependencies: - typescript: '>=4.8.2' - dependencies: - '@angular-devkit/core': 17.1.2(chokidar@3.6.0) - '@angular-devkit/schematics': 17.1.2(chokidar@3.6.0) - comment-json: 4.2.3 - jsonc-parser: 3.2.1 - pluralize: 8.0.0 - typescript: 5.4.2 - transitivePeerDependencies: - - chokidar - dev: true - /@nestjs/serve-static@4.0.2(@fastify/static@7.0.3)(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(express@5.0.0-beta.1)(fastify@4.26.2): resolution: {integrity: sha512-cT0vdWN5ar7jDI2NKbhf4LcwJzU4vS5sVpMkVrHuyLcltbrz6JdGi1TfIMMatP2pNiq5Ie/uUdPSFDVaZX/URQ==} peerDependencies: @@ -9058,20 +9043,6 @@ packages: use-sync-external-store: 1.2.2(react@18.2.0) dev: false - /@prisma/client@5.0.0(prisma@5.0.0): - resolution: {integrity: sha512-XlO5ELNAQ7rV4cXIDJUNBEgdLwX3pjtt9Q/RHqDpGf43szpNJx2hJnggfFs7TKNx0cOFsl6KJCSfqr5duEU/bQ==} - engines: {node: '>=16.13'} - requiresBuild: true - peerDependencies: - prisma: '*' - peerDependenciesMeta: - prisma: - optional: true - dependencies: - '@prisma/engines-version': 4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584 - prisma: 5.0.0 - dev: false - /@prisma/client@5.13.0(prisma@5.13.0): resolution: {integrity: sha512-uYdfpPncbZ/syJyiYBwGZS8Gt1PTNoErNYMuqHDa2r30rNSFtgTA/LXsSk55R7pdRTMi5pHkeP9B14K6nHmwkg==} engines: {node: '>=16.13'} @@ -9097,16 +9068,13 @@ packages: /@prisma/debug@5.13.0: resolution: {integrity: sha512-699iqlEvzyCj9ETrXhs8o8wQc/eVW+FigSsHpiskSFydhjVuwTJEfj/nIYqTaWFYuxiWQRfm3r01meuW97SZaQ==} - /@prisma/engines-version@4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584: - resolution: {integrity: sha512-HHiUF6NixsldsP3JROq07TYBLEjXFKr6PdH8H4gK/XAoTmIplOJBCgrIUMrsRAnEuGyRoRLXKXWUb943+PFoKQ==} - dev: false - /@prisma/engines-version@5.13.0-23.b9a39a7ee606c28e3455d0fd60e78c3ba82b1a2b: resolution: {integrity: sha512-AyUuhahTINGn8auyqYdmxsN+qn0mw3eg+uhkp8zwknXYIqoT3bChG4RqNY/nfDkPvzWAPBa9mrDyBeOnWSgO6A==} /@prisma/engines@5.0.0: resolution: {integrity: sha512-kyT/8fd0OpWmhAU5YnY7eP31brW1q1YrTGoblWrhQJDiN/1K+Z8S1kylcmtjqx5wsUGcP1HBWutayA/jtyt+sg==} requiresBuild: true + dev: true /@prisma/engines@5.13.0: resolution: {integrity: sha512-hIFLm4H1boj6CBZx55P4xKby9jgDTeDG0Jj3iXtwaaHmlD5JmiDkZhh8+DYWkTGchu+rRF36AVROLnk0oaqhHw==} @@ -10903,7 +10871,6 @@ packages: /@swc/wasm@1.3.27: resolution: {integrity: sha512-bSFeKxGU2zY/xC3K7Y4sjdtHMgbv6gM2Z01PTMGoC8b2PVubPKeW+BYmprZFSf2eCOsNLZaVzVufdVTQB/ORfg==} - dev: true /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -11551,7 +11518,6 @@ packages: /@types/node@18.16.0: resolution: {integrity: sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==} - dev: true /@types/node@18.19.31: resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} @@ -15492,7 +15458,7 @@ packages: dependencies: '@types/node': 20.12.7 cosmiconfig: 8.1.3 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) typescript: 4.9.5 dev: true @@ -16080,7 +16046,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 8.1.1 - dev: true /decache@4.6.2: resolution: {integrity: sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==} @@ -17634,7 +17599,7 @@ packages: babel-eslint: 10.1.0(eslint@6.8.0) eslint: 6.8.0 eslint-plugin-babel: 5.3.1(eslint@6.8.0) - eslint-plugin-import: 2.29.1(eslint@6.8.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -17822,34 +17787,6 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.1(eslint-import-resolver-node@0.3.9)(eslint@6.8.0): - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - debug: 3.2.7(supports-color@8.1.1) - eslint: 6.8.0 - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - dev: true - /eslint-plugin-babel@5.3.1(eslint@6.8.0): resolution: {integrity: sha512-VsQEr6NH3dj664+EyxJwO4FCYm/00JhYb3Sk3ft8o+fpKuIfQ9TaW6uVUfvwMXHcf/lsnRIoyFPsLMyiWCSL/g==} engines: {node: '>=4'} @@ -17946,40 +17883,6 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(eslint@6.8.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) - doctrine: 2.1.0 - eslint: 6.8.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(eslint-import-resolver-node@0.3.9)(eslint@6.8.0) - hasown: 2.0.2 - is-core-module: 2.13.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - dev: true - /eslint-plugin-jsdoc@39.3.2(eslint@8.39.0): resolution: {integrity: sha512-RSGN94RYzIJS/WfW3l6cXzRLfJWxvJgNQZ4w0WCaxJWDJMigtwTsILEAfKqmmPkT2rwMH/s3C7G5ChDE6cwPJg==} engines: {node: ^14 || ^16 || ^17 || ^18} @@ -18909,20 +18812,6 @@ packages: resolution: {integrity: sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==} engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0} - /extract-zip@2.0.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true - dependencies: - debug: 4.3.4(supports-color@5.5.0) - get-stream: 5.2.0 - yauzl: 2.10.0 - optionalDependencies: - '@types/yauzl': 2.10.3 - transitivePeerDependencies: - - supports-color - dev: false - /extract-zip@2.0.1(supports-color@8.1.1): resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -18935,7 +18824,6 @@ packages: '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color - dev: true /extsprintf@1.3.0: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} @@ -21965,7 +21853,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@swc/core@1.3.27)(@types/node@20.12.7)(typescript@5.4.2) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -25960,7 +25848,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) yaml: 1.10.2 dev: true @@ -25978,7 +25866,7 @@ packages: dependencies: lilconfig: 3.1.1 postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5) yaml: 2.4.1 /postcss-nested@6.0.1(postcss@8.4.38): @@ -26232,14 +26120,6 @@ packages: - typescript dev: true - /prisma@5.0.0: - resolution: {integrity: sha512-KYWk83Fhi1FH59jSpavAYTt2eoMVW9YKgu8ci0kuUnt6Dup5Qy47pcB4/TLmiPAbhGrxxSz7gsSnJcCmkyPANA==} - engines: {node: '>=16.13'} - hasBin: true - requiresBuild: true - dependencies: - '@prisma/engines': 5.0.0 - /prisma@5.13.0: resolution: {integrity: sha512-kGtcJaElNRAdAGsCNykFSZ7dBKpL14Cbs+VaQ8cECxQlRPDjBlMHNFYeYt0SKovAVy2Y65JXQwB3A5+zIQwnTg==} engines: {node: '>=16.13'} @@ -26480,7 +26360,7 @@ packages: cross-fetch: 3.1.5 debug: 4.3.4(supports-color@5.5.0) devtools-protocol: 0.0.1082910 - extract-zip: 2.0.1 + extract-zip: 2.0.1(supports-color@8.1.1) https-proxy-agent: 5.0.1 proxy-from-env: 1.1.0 rimraf: 3.0.2 @@ -29532,37 +29412,6 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@types/node@18.16.0)(typescript@4.7.4): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.16.0 - acorn: 8.8.2 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.7.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - /ts-node@10.9.2(@swc/core@1.3.27)(@swc/wasm@1.3.27)(@types/node@18.16.0)(typescript@4.9.5): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true @@ -29594,68 +29443,6 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true - - /ts-node@10.9.2(@swc/core@1.3.27)(@types/node@20.12.7)(typescript@5.4.2): - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.27 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.7 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.4.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - - /ts-node@10.9.2(@types/node@20.12.7)(typescript@4.9.5): - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.7 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.9.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 /ts-patch@3.1.2: resolution: {integrity: sha512-n58F5AqjUMdp9RAKq+E1YBkmONltPVbt1nN+wrmZXoYZek6QcvaTuqvKMhYhr5BxtC53kD/exxIPA1cP1RQxsA==} @@ -29953,65 +29740,64 @@ packages: dependencies: safe-buffer: 5.2.1 - /turbo-darwin-64@1.10.2: - resolution: {integrity: sha512-sVLpVVANByfMgqf7OYPcZM4KiDnjGu7ITvAzBSa9Iwe14yoWLn8utrNsWCRaQEB6kEqBGLPmvL7AKwkl8M2Gqg==} + /turbo-darwin-64@1.13.3: + resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.10.2: - resolution: {integrity: sha512-TKG91DSoYQjsCft4XBx4lYycVT5n3UQB/nOKgv/WJCSfwshLWulya3yhP8JT5erv9rPF8gwgnx87lrCmT4EAVA==} + /turbo-darwin-arm64@1.13.3: + resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.10.2: - resolution: {integrity: sha512-ZIzAkfrzjJFkSM/uEfxU6JjseCsT5PHRu0s0lmYce37ApQbv/HC7tI0cFhuosI30+O8109/mkyZykKE7AQfgqA==} + /turbo-linux-64@1.13.3: + resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.10.2: - resolution: {integrity: sha512-G4uZA+RBQ5S1X/oUxO5KoLL2NDMkrrBZF52+00jQv6UEb9lWDgwzqSwoAGjdXxeDCrqMW5rBVwb/IBIF2/yhwA==} + /turbo-linux-arm64@1.13.3: + resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.10.2: - resolution: {integrity: sha512-ObfQO37kGu1jBzFs/L+hybrCXBwdnimotJwzg7pCoSyGijKITlugrpJoPDKlg0eMr3/1Y6KUeHy26vZaDXrbuQ==} + /turbo-windows-64@1.13.3: + resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.10.2: - resolution: {integrity: sha512-7S6dx4738R/FIT2cxbsunqgHN5LelXzuzkcaZgdkU33oswRf/6KOfOABzQLdTX7Uos59cBSdwayf6KQJxuOXUg==} + /turbo-windows-arm64@1.13.3: + resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.10.2: - resolution: {integrity: sha512-m9sR5XHhuzxUQACf0vI2qCG5OqDYAZiPTaAsTwECnwUF4/cXwEmcYddbLJnO+K9orNvcnjjent5oBNBVQ/o0ow==} + /turbo@1.13.3: + resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} hasBin: true - requiresBuild: true optionalDependencies: - turbo-darwin-64: 1.10.2 - turbo-darwin-arm64: 1.10.2 - turbo-linux-64: 1.10.2 - turbo-linux-arm64: 1.10.2 - turbo-windows-64: 1.10.2 - turbo-windows-arm64: 1.10.2 + turbo-darwin-64: 1.13.3 + turbo-darwin-arm64: 1.13.3 + turbo-linux-64: 1.13.3 + turbo-linux-arm64: 1.13.3 + turbo-windows-64: 1.13.3 + turbo-windows-arm64: 1.13.3 dev: true /turndown@7.1.2: