Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add API development server #504

Merged
merged 50 commits into from
Apr 1, 2025
Merged

Conversation

CoveMB
Copy link
Contributor

@CoveMB CoveMB commented Mar 28, 2025

This will allow developing around the AI endpoint.

  • Add development api server and controller connected to development UI
  • Use Deno with watch mode to run development server.
  • Add redis instance mock in development

@CoveMB CoveMB requested a review from ericglau March 28, 2025 18:58
Copy link

socket-security bot commented Mar 28, 2025

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report↗︎

@CoveMB CoveMB force-pushed the api-development-server branch from 648db08 to f6107ec Compare March 28, 2025 20:38
Copy link
Member

@ericglau ericglau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few more comments, the rest LGTM. Thanks!

Copy link

New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/[email protected] None 0 48.3 kB nicolo-ribaudo
npm/@eslint-community/[email protected] None 0 378 kB eslint-community-bot
npm/@eslint-community/[email protected] None 0 473 kB eslint-community-bot
npm/@eslint/[email protected] Transitive: environment +1 357 kB eslintbot, openjsfoundation
npm/@eslint/[email protected] None 0 65.1 kB eslintbot
npm/@eslint/[email protected] None +1 770 kB eslintbot
npm/@eslint/[email protected] None 0 14.9 kB eslintbot
npm/@eslint/[email protected] None 0 57 kB eslintbot, openjsfoundation
npm/@eslint/[email protected] None 0 77.3 kB eslintbot
npm/@humanfs/[email protected] None 0 72.7 kB nzakas
npm/@humanfs/[email protected] None +1 89.5 kB nzakas
npm/@humanwhocodes/[email protected] unsafe 0 21.2 kB nzakas
npm/@humanwhocodes/[email protected] None 0 65 kB nzakas
npm/@jest/[email protected] None 0 47 kB scotthovestadt
npm/@pkgr/[email protected] None 0 8.54 kB jounqin
npm/@rollup/[email protected] None 0 20.9 kB shellscape
npm/@rollup/[email protected] Transitive: filesystem +6 872 kB shellscape
npm/@rollup/[email protected] None +2 95.2 kB shellscape
npm/@rollup/[email protected] Transitive: environment, filesystem +10 357 kB
npm/@rollup/[email protected] None +3 576 kB shellscape
npm/@rollup/[email protected] environment, filesystem +7 451 kB shellscape
npm/@types/[email protected] None 0 25.8 kB types
npm/@types/[email protected] None 0 6.31 kB types
npm/@types/[email protected] None 0 5.45 kB types
npm/@types/[email protected] None 0 7.92 kB types
npm/@types/[email protected] None 0 4.02 kB types
npm/@types/[email protected] None 0 31.7 kB types
npm/@types/[email protected], 22.13.5, 22.7.5, 8.10.6618.19.85 None +1 2.14 MB types
npm/@types/[email protected] None 0 5.81 kB types
npm/@types/[email protected] None 0 5.44 kB types
npm/@types/[email protected] None 0 8.65 kB types
npm/@types/[email protected] None 0 50.4 kB types
npm/@typescript-eslint/[email protected] None 0 0 B
npm/@typescript-eslint/[email protected] None 0 14.5 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 447 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 94 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 171 kB jameshenry
npm/@typescript-eslint/[email protected] Transitive: environment +1 847 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 265 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 14.2 kB jameshenry
npm/[email protected] None 0 24.4 kB rreverser
npm/[email protected]6.12.6 None +1 942 kB esp
npm/[email protected] environment +4 2.49 MB ai
npm/[email protected] None +4 760 kB novemberborn
npm/[email protected] environment, eval, unsafe 0 632 kB esailija
npm/[email protected] environment, filesystem 0 64.9 kB ai
npm/[email protected] None 0 4.86 kB sindresorhus
npm/[email protected] None 0 6.33 kB sindresorhus
npm/[email protected]5.3.1 None 0 7.45 kB sindresorhus
npm/[email protected] None 0 2.16 MB caniuse-lite
npm/[email protected]4.2.0 None 0 28.9 kB sibiraj-s
npm/[email protected] None 0 8.54 kB samverschueren
npm/[email protected]8.0.1 None +1 37.5 kB oss-bot
npm/[email protected] environment, filesystem, shell 0 406 kB gustavohenke
npm/[email protected] None 0 776 kB zloirock
npm/[email protected] environment, filesystem, shell 0 16.1 kB satazor
npm/[email protected]1.2.0 None 0 2.94 kB sindresorhus
npm/[email protected] None 0 157 kB kilianvalkhof
npm/[email protected] None 0 6.23 kB mafintosh
npm/[email protected] None 0 59.4 kB jounqin
npm/[email protected] None 0 34.5 kB jounqin
npm/[email protected] None +3 1.35 MB fisker, sindresorhus
npm/[email protected] None 0 152 kB eslintbot
npm/[email protected] None 0 36.1 kB eslintbot
npm/[email protected] environment 0 3.47 MB eslintbot
npm/[email protected] None +1 1.07 MB michaelficarra
npm/[email protected] None 0 13.5 kB michaelficarra
npm/[email protected] environment, shell Transitive: filesystem +5 55.6 kB sindresorhus
npm/[email protected] None 0 52.3 kB luin
npm/[email protected] None 0 17 kB esp
npm/[email protected] filesystem 0 16 kB jaredwray
npm/[email protected] None 0 36 kB endless
npm/[email protected] None 0 7.18 kB sindresorhus
npm/[email protected] filesystem 0 29.3 kB jaredwray
npm/[email protected] None 0 31.5 kB webreflection
npm/[email protected] None 0 7.88 kB sindresorhus
npm/[email protected] None +1 21.3 kB phated
npm/[email protected] None 0 117 kB sindresorhus
npm/[email protected] None 0 812 kB mattpauldavies
npm/[email protected] None 0 5.43 MB highlightjs_bot, isagalaev, joshgoebel, ...1 more
npm/[email protected] None 0 10.5 kB ericglau
npm/[email protected] None 0 42 kB haltman
npm/[email protected] None 0 26.6 kB npm-cli-ops
npm/[email protected] None 0 4.69 kB sindresorhus
npm/[email protected] None 0 11.9 kB jensyt
npm/[email protected]5.0.0 None 0 4.74 kB sindresorhus
npm/[email protected] None 0 4.01 kB sindresorhus
npm/[email protected] None 0 3.86 kB sindresorhus
npm/[email protected] None 0 3.23 kB sindresorhus
npm/[email protected] environment +1 27.3 kB scotthovestadt
npm/[email protected] None 0 15.1 kB lydell
npm/[email protected] None 0 32.3 kB mathias
npm/[email protected] None 0 5.4 kB dominictarr
npm/[email protected]0.4.1 None 0 19.6 kB esp
npm/[email protected] None 0 14.2 kB samn
npm/[email protected] None 0 27.8 kB jaredwray
npm/[email protected]0.4.1 None +1 46.1 kB gkz
npm/[email protected] None 0 54.1 kB jdalton
npm/[email protected] None 0 804 kB isaacs
npm/[email protected] None 0 2.97 kB thejameskyle
npm/[email protected] None 0 5.65 kB megawac
npm/[email protected] None 0 3.75 kB electerious
npm/[email protected] None 0 37.2 kB chicoxyzzy
npm/[email protected] None 0 28.2 kB npm-cli-ops
npm/[email protected] environment 0 4.53 kB sindresorhus
npm/[email protected]0.9.4 None 0 50.2 kB gkz
npm/[email protected] None 0 3.11 kB sindresorhus
npm/[email protected] None 0 4.37 kB sindresorhus
npm/[email protected] None 0 3.92 kB sindresorhus
npm/[email protected] None 0 9.52 kB sindresorhus
npm/[email protected] None 0 54.3 kB goto-bus-stop
npm/[email protected] None 0 4.55 kB sindresorhus
npm/[email protected] None 0 17.7 kB blakeembrey
npm/[email protected] environment Transitive: filesystem, unsafe +3 2.49 MB ai
npm/[email protected] environment, filesystem +2 374 kB ai
npm/[email protected]1.2.1 None 0 36.7 kB gkz
npm/[email protected] None 0 9.58 kB bpscott
npm/[email protected]3.5.2 None 0 7.88 MB azz, duailibe, fisker, ...8 more
npm/[email protected] filesystem 0 8.76 kB mafintosh
npm/[email protected] None 0 33.5 kB google-wombot
npm/[email protected] None 0 6.28 kB sindresorhus
npm/[email protected] None 0 6.92 kB sindresorhus
npm/[email protected] None 0 314 kB dmitrysoshnikov
npm/[email protected] None +1 105 kB jviereck
npm/[email protected] None 0 3.93 kB bcoe
npm/[email protected]4.0.0 filesystem 0 4.64 kB sindresorhus
npm/[email protected] environment, filesystem 0 281 kB isaacs
npm/[email protected] environment, network, shell Transitive: eval, filesystem +11 767 kB thgh
npm/[email protected] environment, filesystem Transitive: network, shell +98 9.95 MB anidetrix
npm/[email protected] filesystem +1 39.4 kB dummdidumm
npm/[email protected] eval Transitive: environment, filesystem, shell, unsafe +16 10.4 MB trysound
npm/[email protected] None +22 36.6 MB eventualbuddha, lukastaegert, rich_harris, ...2 more
npm/[email protected] None 0 4.5 MB blesh
npm/[email protected] None 0 4.22 kB bcoe
npm/[email protected] None 0 2.56 kB kevva
npm/[email protected] None 0 2.83 kB sindresorhus
npm/[email protected] None 0 23.5 kB ljharb
npm/[email protected] None 0 9.96 kB isaacs
npm/[email protected] environment, network Transitive: filesystem +12 173 kB lukeed
npm/[email protected] None 0 23.4 kB kemitchell
npm/[email protected] None 0 3.47 kB kemitchell
npm/[email protected] None 0 11.8 kB kemitchell
npm/[email protected] None 0 12.9 kB kemitchell
npm/[email protected] None 0 12.3 kB dominictarr
npm/[email protected] None 0 2.64 kB sindresorhus
npm/[email protected] None 0 3.64 kB sindresorhus
npm/[email protected] Transitive: environment, filesystem +11 5.16 MB svelte-language-tools-deploy
npm/[email protected] environment, filesystem Transitive: eval, shell +21 2.69 MB dummdidumm
npm/[email protected] None 0 10.6 MB conduitry
npm/[email protected] environment 0 59.8 kB jounqin
npm/[email protected] environment, filesystem Transitive: network, shell, unsafe +54 12.6 MB adamwathan, malfaitrobin, reinink
npm/[email protected] None 0 12.5 kB dominictarr
npm/[email protected] environment +1 3.53 MB atomiks
npm/[email protected] shell 0 7.82 kB wmhilton
npm/[email protected] None 0 354 kB joshuakgoldberg
npm/[email protected], 2.7.02.8.1 None 0 90.4 kB typescript-bot
npm/[email protected], 0.21.3, 0.7.14.35.0 None 0 420 kB sindresorhus
npm/[email protected] None 0 81.5 kB jameshenry
npm/[email protected] None 0 3.45 kB sindresorhus
npm/[email protected] environment, filesystem, shell 0 14.7 kB ai
npm/[email protected] None 0 470 kB garycourt
npm/[email protected] environment Transitive: eval +28 624 kB goto-bus-stop
npm/[email protected] None 0 16.6 kB kemitchell
npm/[email protected] None 0 4.04 kB nexdrew
npm/[email protected] environment 0 9.97 kB isaacs
npm/[email protected] environment, filesystem, shell +22 555 kB ivasilov
npm/[email protected]17.7.2 None 0 292 kB oss-bot

🚮 Removed packages: npm/@nomicfoundation/[email protected], npm/@openzeppelin/[email protected], npm/[email protected]

View full report↗︎

@CoveMB CoveMB enabled auto-merge (squash) April 1, 2025 15:01
@CoveMB CoveMB merged commit d478508 into OpenZeppelin:master Apr 1, 2025
13 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Apr 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants