npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@lincyaw/portal

v2.5.0

Published

OpenAPI client for @lincyaw/portal

Readme

@lincyaw/[email protected]

This generator creates TypeScript/JavaScript client that utilizes axios. The generated Node module can be used in the following environments:

Environment

  • Node.js
  • Webpack
  • Browserify

Language level

  • ES5 - you must have a Promises/A+ library installed
  • ES6

Module system

  • CommonJS
  • ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via package.json. (Reference)

Building

To build and compile the typescript sources to javascript use:

npm install
npm run build

Publishing

First build the package then run npm publish

Consuming

navigate to the folder of your consuming project and run one of the following commands.

published:

npm install @lincyaw/[email protected] --save

unPublished (not recommended):

npm install PATH_TO_GENERATED_PACKAGE --save

Documentation for API Endpoints

All URIs are relative to http://localhost:8082

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- AuthenticationApi | changePassword | POST /api/v2/auth/change-password | Change user password AuthenticationApi | createApiKey | POST /api/v2/api-keys | Create API key AuthenticationApi | deleteApiKey | DELETE /api/v2/api-keys/{id} | Delete API key AuthenticationApi | disableApiKey | POST /api/v2/api-keys/{id}/disable | Disable API key AuthenticationApi | enableApiKey | POST /api/v2/api-keys/{id}/enable | Enable API key AuthenticationApi | getApiKey | GET /api/v2/api-keys/{id} | Get API key detail AuthenticationApi | getCurrentUserProfile | GET /api/v2/auth/profile | Get current user profile AuthenticationApi | listApiKeys | GET /api/v2/api-keys | List API keys AuthenticationApi | login | POST /api/v2/auth/login | User login AuthenticationApi | logout | POST /api/v2/auth/logout | User logout AuthenticationApi | refreshAuthToken | POST /api/v2/auth/refresh | Refresh JWT token AuthenticationApi | registerUser | POST /api/v2/auth/register | User registration AuthenticationApi | revokeApiKey | POST /api/v2/api-keys/{id}/revoke | Revoke API key AuthenticationApi | rotateApiKey | POST /api/v2/api-keys/{id}/rotate | Rotate API key secret BlobApi | blobBatchDelete | POST /api/v2/blob/buckets/{bucket}/delete-batch | Batch delete objects BlobApi | blobCopy | POST /api/v2/blob/buckets/{bucket}/copy | Copy or move object BlobApi | blobCreateBucket | POST /api/v2/blob/buckets | Create bucket BlobApi | blobDelete | DELETE /api/v2/blob/buckets/{bucket}/objects/{key} | Delete object BlobApi | blobDeleteBucket | DELETE /api/v2/blob/buckets/{bucket} | Delete bucket BlobApi | blobGetBucketLifecycle | GET /api/v2/blob/buckets/{bucket}/lifecycle | Get bucket lifecycle policy BlobApi | blobInlineGet | GET /api/v2/blob/buckets/{bucket}/objects/{key} | Inline object download BlobApi | blobList | GET /api/v2/blob/buckets/{bucket}/objects | List object records (DB) BlobApi | blobListBuckets | GET /api/v2/blob/buckets | List blob buckets BlobApi | blobListObjects | GET /api/v2/blob/buckets/{bucket}/object-list | List driver-level objects BlobApi | blobPresignGet | POST /api/v2/blob/buckets/{bucket}/presign-get | Presign object download BlobApi | blobPresignPut | POST /api/v2/blob/buckets/{bucket}/presign-put | Presign object upload BlobApi | blobPutBucketLifecycle | PUT /api/v2/blob/buckets/{bucket}/lifecycle | Replace bucket lifecycle policy BlobApi | blobStat | HEAD /api/v2/blob/buckets/{bucket}/objects/{key} | Stat object BlobApi | blobStreamGet | GET /api/v2/blob/buckets/{bucket}/stream/{key} | Stream object (wildcard key) BlobApi | blobZip | POST /api/v2/blob/buckets/{bucket}/zip | Stream objects as ZIP ClusterApi | getClusterStatus | GET /api/v2/cluster/status | Get aggregated cluster status ConfigCenterApi | deleteConfigEntry | DELETE /api/v2/config/{namespace}/{key} | Delete config entry ConfigCenterApi | getConfigEntry | GET /api/v2/config/{namespace}/{key} | Get config entry ConfigCenterApi | getConfigEntryHistory | GET /api/v2/config/{namespace}/{key}/history | Get config entry history ConfigCenterApi | listConfigEntries | GET /api/v2/config/{namespace} | List config entries ConfigCenterApi | setConfigEntry | PUT /api/v2/config/{namespace}/{key} | Set config entry ConfigCenterApi | watchConfigNamespace | GET /api/v2/config/{namespace}/watch | Watch config namespace ContainersApi | buildContainerImage | POST /api/v2/containers/build | Submit container building ContainersApi | createContainer | POST /api/v2/containers | Create container ContainersApi | createContainerVersion | POST /api/v2/containers/{container_id}/versions | Create container version ContainersApi | deleteContainer | DELETE /api/v2/containers/{container_id} | Delete container ContainersApi | deleteContainerVersion | DELETE /api/v2/containers/{container_id}/versions/{version_id} | Delete container version ContainersApi | getContainerById | GET /api/v2/containers/{container_id} | Get container by ID ContainersApi | getContainerVersionById | GET /api/v2/containers/{container_id}/versions/{version_id} | Get container version by ID ContainersApi | listContainerVersions | GET /api/v2/containers/{container_id}/versions | List container versions ContainersApi | listContainers | GET /api/v2/containers | List containers ContainersApi | manageContainerLabels | PATCH /api/v2/containers/{container_id}/labels | Manage container custom labels ContainersApi | updateContainer | PATCH /api/v2/containers/{container_id} | Update container ContainersApi | updateContainerVersion | PATCH /api/v2/containers/{container_id}/versions/{version_id} | Update container version ContainersApi | uploadHelmChart | POST /api/v2/containers/{container_id}/versions/{version_id}/helm-chart | Upload Helm chart package ContainersApi | uploadHelmValueFile | POST /api/v2/containers/{container_id}/versions/{version_id}/helm-values | Upload Helm values file DatasetsApi | createDataset | POST /api/v2/datasets | Create dataset DatasetsApi | createDatasetVersion | POST /api/v2/datasets/{dataset_id}/versions | Create dataset version DatasetsApi | deleteDataset | DELETE /api/v2/datasets/{dataset_id} | Delete dataset DatasetsApi | deleteDatasetVersion | DELETE /api/v2/datasets/{dataset_id}/versions/{version_id} | Delete dataset version DatasetsApi | downloadDatasetVersion | GET /api/v2/datasets/{dataset_id}/versions/{version_id}/download | Download dataset version DatasetsApi | getDatasetById | GET /api/v2/datasets/{dataset_id} | Get dataset by ID DatasetsApi | getDatasetVersionById | GET /api/v2/datasets/{dataset_id}/versions/{version_id} | Get dataset version by ID DatasetsApi | listDatasetVersions | GET /api/v2/datasets/{dataset_id}/versions | List dataset versions DatasetsApi | listDatasets | GET /api/v2/datasets | List datasets DatasetsApi | manageDatasetVersionInjections | PATCH /api/v2/datasets/{dataset_id}/version/{version_id}/injections | Manage dataset injections DatasetsApi | searchDatasets | POST /api/v2/datasets/search | Search datasets DatasetsApi | updateDataset | PATCH /api/v2/datasets/{dataset_id} | Update dataset DatasetsApi | updateDatasetLabels | PATCH /api/v2/datasets/{dataset_id}/labels | Manage dataset custom labels DatasetsApi | updateDatasetVersion | PATCH /api/v2/datasets/{dataset_id}/versions/{version_id} | Update dataset version EvaluationsApi | deleteEvaluationById | DELETE /api/v2/evaluations/{id} | Delete evaluation by ID EvaluationsApi | evaluateAlgorithmOnDatapacks | POST /api/v2/evaluations/datapacks | List Datapack Evaluation Results EvaluationsApi | evaluateAlgorithmOnDatasets | POST /api/v2/evaluations/datasets | List Dataset Evaluation Results EvaluationsApi | getEvaluationById | GET /api/v2/evaluations/{id} | Get evaluation by ID EvaluationsApi | listEvaluations | GET /api/v2/evaluations | List evaluations ExecutionsApi | batchDeleteExecutions | POST /api/v2/executions/batch-delete | Batch delete executions ExecutionsApi | compareExecutions | POST /api/v2/executions/compare | Compare executions ExecutionsApi | getExecutionById | GET /api/v2/executions/{id} | Get execution by ID ExecutionsApi | listExecutionLabels | GET /api/v2/executions/labels | List execution labels ExecutionsApi | listExecutions | GET /api/v2/executions | List executions ExecutionsApi | runAlgorithm | POST /api/v2/projects/{project_id}/executions/execute | Submit batch algorithm execution ExecutionsApi | updateExecutionLabels | PATCH /api/v2/executions/{id}/labels | Manage execution custom labels GroupsApi | getGroupStats | GET /api/v2/groups/{group_id}/stats | Get statistics for a group of traces GroupsApi | getGroupStream | GET /api/v2/groups/{group_id}/stream | Stream group trace events in real-time InjectionsApi | batchDeleteInjections | POST /api/v2/injections/batch-delete | Batch delete injections InjectionsApi | batchManageInjectionLabels | PATCH /api/v2/injections/labels/batch | Batch manage injection labels InjectionsApi | cancelInjection | POST /api/v2/injections/{id}/cancel | Cancel a fault injection (best-effort) InjectionsApi | cloneInjection | POST /api/v2/injections/{id}/clone | Clone injection InjectionsApi | downloadDatapack | GET /api/v2/injections/{id}/download | Download datapack InjectionsApi | downloadDatapackFile | GET /api/v2/injections/{id}/files/download | Download datapack file InjectionsApi | getDatapackSchema | GET /api/v2/injections/{id}/datapack-schema | Get datapack SQL schema InjectionsApi | getInjectionById | GET /api/v2/injections/{id} | Get injection by ID InjectionsApi | getInjectionLogs | GET /api/v2/injections/{id}/logs | Query injection logs InjectionsApi | getInjectionLogsHistogram | GET /api/v2/injections/{id}/logs/histogram | Bucketed log volume InjectionsApi | getInjectionTimeline | GET /api/v2/injections/{id}/timeline | Injection timeline InjectionsApi | listDatapackFiles | GET /api/v2/injections/{id}/files | List datapack files InjectionsApi | manageInjectionLabels | PATCH /api/v2/injections/{id}/labels | Manage injection custom labels InjectionsApi | queryDatapack | POST /api/v2/injections/{id}/datapack-query | Run SQL on datapack InjectionsApi | queryDatapackFile | GET /api/v2/injections/{id}/files/query | Query datapack file content InjectionsApi | updateGroundtruth | PUT /api/v2/injections/{id}/groundtruth | Update datapack ground truth InjectionsApi | uploadDatapack | POST /api/v2/injections/upload | Upload a manual datapack LabelsApi | batchDeleteLabels | POST /api/v2/labels/batch-delete | Batch delete labels LabelsApi | createLabel | POST /api/v2/labels | Create label LabelsApi | deleteLabel | DELETE /api/v2/labels/{label_id} | Delete label LabelsApi | getLabelById | GET /api/v2/labels/{label_id} | Get label by ID LabelsApi | listLabels | GET /api/v2/labels | List labels LabelsApi | updateLabel | PATCH /api/v2/labels/{label_id} | Update label MetricsApi | getAlgorithmMetrics | GET /api/v2/metrics/algorithms | Get algorithm comparison metrics MetricsApi | getExecutionMetrics | GET /api/v2/metrics/executions | Get execution metrics MetricsApi | getInjectionMetrics | GET /api/v2/metrics/injections | Get injection metrics NotificationApi | archiveInboxNotification | POST /api/v2/inbox/{id}/archive | Archive notification NotificationApi | getInboxUnreadCount | GET /api/v2/inbox/unread-count | Get unread notification count NotificationApi | listInboxNotifications | GET /api/v2/inbox | List inbox notifications NotificationApi | listInboxSubscriptions | GET /api/v2/inbox/subscriptions | List notification subscriptions NotificationApi | markAllInboxNotificationsRead | POST /api/v2/inbox/read-all | Mark all notifications as read NotificationApi | markInboxNotificationRead | POST /api/v2/inbox/{id}/read | Mark notification as read NotificationApi | publishNotificationEvent | POST /api/v2/events:publish | Publish notification event NotificationApi | setInboxSubscription | PUT /api/v2/inbox/subscriptions | Set notification subscription NotificationApi | streamInboxNotifications | GET /api/v2/inbox/stream | Stream inbox notifications PagesApi | pagesCreate | POST /api/v2/pages | Create page site PagesApi | pagesDelete | DELETE /api/v2/pages/{id} | Delete site PagesApi | pagesDetail | GET /api/v2/pages/{id} | Get site detail PagesApi | pagesListMine | GET /api/v2/pages | List my sites PagesApi | pagesListPublic | GET /api/v2/pages/public | List public sites PagesApi | pagesReplace | POST /api/v2/pages/{id}/upload | Replace site files PagesApi | pagesUpdate | PATCH /api/v2/pages/{id} | Update site metadata PedestalApi | getPedestalHelmConfig | GET /api/v2/pedestal/helm/{container_version_id} | Get pedestal helm config PedestalApi | getPedestalRelease | GET /api/v2/pedestals/{release} | Get pedestal release PedestalApi | installPedestalRelease | POST /api/v2/pedestals | Install pedestal release PedestalApi | listPedestalReleases | GET /api/v2/pedestals | List pedestal releases PedestalApi | reseedPedestalHelmConfig | POST /api/v2/pedestal/helm/{container_version_id}/reseed | Reseed pedestal helm config from data.yaml PedestalApi | restartPedestalRelease | POST /api/v2/pedestals/{release}/restart | Restart pedestal release PedestalApi | uninstallPedestalRelease | DELETE /api/v2/pedestals/{release} | Uninstall pedestal release PedestalApi | upsertPedestalHelmConfig | PUT /api/v2/pedestal/helm/{container_version_id} | Upsert pedestal helm config PedestalApi | verifyPedestalHelmConfig | POST /api/v2/pedestal/helm/{container_version_id}/verify | Verify pedestal helm config ProjectsApi | createProject | POST /api/v2/projects | Create a new project ProjectsApi | deleteProject | DELETE /api/v2/projects/{project_id} | Delete project ProjectsApi | getProjectById | GET /api/v2/projects/{project_id} | Get project by ID ProjectsApi | getProjectDashboard | GET /api/v2/projects/{project_id}/dashboard | Get project dashboard aggregate ProjectsApi | listProjectExecutions | GET /api/v2/projects/{project_id}/executions | List project executions ProjectsApi | listProjectInjections | GET /api/v2/projects/{project_id}/injections | List project fault injections ProjectsApi | listProjectInjectionsNoIssues | GET /api/v2/projects/{project_id}/injections/analysis/no-issues | List project fault injections without issues ProjectsApi | listProjectInjectionsWithIssues | GET /api/v2/projects/{project_id}/injections/analysis/with-issues | List project fault injections with issues ProjectsApi | listProjects | GET /api/v2/projects | List projects ProjectsApi | searchProjectInjections | POST /api/v2/projects/{project_id}/injections/search | Search project fault injections ProjectsApi | submitProjectDatapackBuilding | POST /api/v2/projects/{project_id}/injections/build | Submit project datapack buildings ProjectsApi | submitProjectFaultInjection | POST /api/v2/projects/{project_id}/injections/inject | Submit project fault injections ProjectsApi | updateProject | PATCH /api/v2/projects/{project_id} | Update project ProjectsApi | updateProjectLabels | PATCH /api/v2/projects/{project_id}/labels | Manage project custom labels SSOAdminApi | ssoAdminCheck | POST /v1/check | Check permission (SSO admin) SSOAdminApi | ssoAdminCheckBatch | POST /v1/check/batch | Batch check permissions (SSO admin) SSOAdminApi | ssoAdminGetUser | GET /v1/users/{id} | Get user (SSO admin) SSOAdminApi | ssoAdminGetUsersBatch | POST /v1/users/batch | Batch get users (SSO admin) SSOAdminApi | ssoAdminGrant | POST /v1/grants | Grant scoped role (SSO admin) SSOAdminApi | ssoAdminListScopeUsers | GET /v1/scopes/{scope_type}/{scope_id}/users | List scope members (SSO admin) SSOAdminApi | ssoAdminListUserGrants | GET /v1/users/{id}/grants | List user grants (SSO admin) SSOAdminApi | ssoAdminListUsers | POST /v1/users/list | List users (SSO admin) SSOAdminApi | ssoAdminRegisterPermissions | POST /v1/permissions/register | Register permissions (SSO admin) SSOAdminApi | ssoAdminRevoke | DELETE /v1/grants | Revoke scoped role (SSO admin) SSOClientsApi | ssoCreateClient | POST /v1/clients | Create OIDC client SSOClientsApi | ssoDeleteClient | DELETE /v1/clients/{id} | Delete OIDC client SSOClientsApi | ssoGetClient | GET /v1/clients/{id} | Get OIDC client SSOClientsApi | ssoListClients | GET /v1/clients | List OIDC clients SSOClientsApi | ssoRotateClientSecret | POST /v1/clients/{id}/rotate | Rotate OIDC client secret SSOClientsApi | ssoUpdateClient | PUT /v1/clients/{id} | Update OIDC client ShareApi | shareCommitUpload | POST /api/v2/share/{code}/commit | Commit a presigned-PUT share upload ShareApi | shareGetOne | GET /api/v2/share/{code} | Get share link detail ShareApi | shareInitUpload | POST /api/v2/share/init | Reserve a presigned PUT for a new share ShareApi | shareList | GET /api/v2/share | List own share links ShareApi | shareRevoke | DELETE /api/v2/share/{code} | Revoke share link ShareApi | shareUpload | POST /api/v2/share/upload | Upload a file to share (deprecated) SystemsApi | getChaosSystem | GET /api/v2/systems/{id} | Get chaos system by ID SystemsApi | listChaosSystems | GET /api/v2/systems | List chaos systems SystemsApi | listSystemInjectCandidates | GET /api/v2/systems/by-name/{name}/inject-candidates | List inject candidates for a system (optionally scoped to one namespace) TasksApi | batchDeleteTasks | POST /api/v2/tasks/batch-delete | Batch delete tasks TasksApi | cancelTask | POST /api/v2/tasks/{task_id}/cancel | Cancel a task (best-effort) TasksApi | getTaskById | GET /api/v2/tasks/{task_id} | Get task by ID TasksApi | getTaskLogsWs | GET /api/v2/tasks/{task_id}/logs/ws | Stream task logs via WebSocket TasksApi | listTasks | GET /api/v2/tasks | List tasks TeamsApi | addTeamMember | POST /api/v2/teams/{team_id}/members | Add member to team TeamsApi | createTeam | POST /api/v2/teams | Create a new team TeamsApi | deleteTeam | DELETE /api/v2/teams/{team_id} | Delete team TeamsApi | getTeamById | GET /api/v2/teams/{team_id} | Get team by ID TeamsApi | listTeamMembers | GET /api/v2/teams/{team_id}/members | List team members TeamsApi | listTeamProjects | GET /api/v2/teams/{team_id}/projects | List team projects TeamsApi | listTeams | GET /api/v2/teams | List teams TeamsApi | removeTeamMember | DELETE /api/v2/teams/{team_id}/members/{user_id} | Remove member from team TeamsApi | updateTeam | PATCH /api/v2/teams/{team_id} | Update team TeamsApi | updateTeamMemberRole | PATCH /api/v2/teams/{team_id}/members/{user_id}/role | Update team member role TracesApi | cancelTrace | POST /api/v2/traces/{trace_id}/cancel | Cancel a running trace (best-effort) TracesApi | getTraceById | GET /api/v2/traces/{trace_id} | Get trace by ID TracesApi | getTraceEvents | GET /api/v2/traces/{trace_id}/stream | Stream trace events in real-time TracesApi | getTraceLogs | GET /api/v2/traces/{trace_id}/logs | Query trace logs TracesApi | getTraceSpans | GET /api/v2/traces/{trace_id}/spans | Get orchestrator OTel spans for a trace TracesApi | listTraces | GET /api/v2/traces | List traces

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

BearerAuth

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header