{"library":"oci-ons","type":"library","category":null,"description":"The official Oracle Cloud Infrastructure SDK module for the ONS (Oracle Notification Service) in Node.js. Version 2.132.0 is the latest stable release, part of the oci-typescript-sdk monorepo. This package provides programmatic access to ONS topics and subscriptions. It is maintained by Oracle and follows the monthly SDK release cadence. Key differentiators: first-class TypeScript support, use with OCI authentication providers (config file, instance principals, resource principals), and support for both ESM and CommonJS. It requires the oci-common package for authentication and configuration.","language":"javascript","status":"active","version":"2.132.0","tags":["javascript","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install oci-ons","imports":["import { OnsClient } from 'oci-ons';\nconst client = new OnsClient({ authenticationDetailsProvider: provider });","import * as models from 'oci-ons/lib/models';\nconst topic = models.NotificationTopic;","import * as requests from 'oci-ons/lib/requests';\nconst req = requests.CreateTopicRequest;"]},{"cmd":"yarn add oci-ons","imports":[]},{"cmd":"pnpm add oci-ons","imports":[]}],"homepage":"https://github.com/oracle/oci-typescript-sdk#readme","github":"https://github.com/oracle/oci-typescript-sdk","docs":null,"changelog":null,"pypi":null,"npm":"oci-ons","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}