├── .github └── workflows │ ├── ci-pr.yml │ └── ci.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── dist ├── cacert-2ebcb9e8.pem ├── client.cjs ├── client.d.ts ├── client.d.ts.map ├── client.js ├── pubsub_api-07e1f84a.proto └── utils │ ├── auth.d.ts │ ├── auth.d.ts.map │ ├── avroHelper.d.ts │ ├── avroHelper.d.ts.map │ ├── configurationLoader.d.ts │ ├── configurationLoader.d.ts.map │ ├── eventParseError.d.ts │ ├── eventParseError.d.ts.map │ ├── eventParser.d.ts │ ├── eventParser.d.ts.map │ ├── toolingApiHelper.d.ts │ ├── toolingApiHelper.d.ts.map │ ├── types.d.ts │ └── types.d.ts.map ├── eslint.config.js ├── package.json ├── pubsub_api.proto ├── spec ├── helper │ ├── asyncUtilities.js │ ├── clientUtilities.js │ ├── reporter.js │ ├── sfUtilities.js │ └── simpleFileLogger.js ├── integration │ ├── client.spec.js │ └── clientFailures.spec.js └── support │ └── jasmine.json ├── src ├── certs │ └── cacert.pem ├── client.js └── utils │ ├── auth.js │ ├── avroHelper.js │ ├── configurationLoader.js │ ├── eventParseError.js │ ├── eventParser.js │ ├── toolingApiHelper.js │ └── types.js ├── tsconfig.json ├── tsup.config.ts └── v4-documentation.md /.github/workflows/ci-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/.github/workflows/ci-pr.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run precommit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/README.md -------------------------------------------------------------------------------- /dist/cacert-2ebcb9e8.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/cacert-2ebcb9e8.pem -------------------------------------------------------------------------------- /dist/client.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/client.cjs -------------------------------------------------------------------------------- /dist/client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/client.d.ts -------------------------------------------------------------------------------- /dist/client.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/client.d.ts.map -------------------------------------------------------------------------------- /dist/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/client.js -------------------------------------------------------------------------------- /dist/pubsub_api-07e1f84a.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/pubsub_api-07e1f84a.proto -------------------------------------------------------------------------------- /dist/utils/auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/auth.d.ts -------------------------------------------------------------------------------- /dist/utils/auth.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/auth.d.ts.map -------------------------------------------------------------------------------- /dist/utils/avroHelper.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/avroHelper.d.ts -------------------------------------------------------------------------------- /dist/utils/avroHelper.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/avroHelper.d.ts.map -------------------------------------------------------------------------------- /dist/utils/configurationLoader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/configurationLoader.d.ts -------------------------------------------------------------------------------- /dist/utils/configurationLoader.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/configurationLoader.d.ts.map -------------------------------------------------------------------------------- /dist/utils/eventParseError.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/eventParseError.d.ts -------------------------------------------------------------------------------- /dist/utils/eventParseError.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/eventParseError.d.ts.map -------------------------------------------------------------------------------- /dist/utils/eventParser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/eventParser.d.ts -------------------------------------------------------------------------------- /dist/utils/eventParser.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/eventParser.d.ts.map -------------------------------------------------------------------------------- /dist/utils/toolingApiHelper.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/toolingApiHelper.d.ts -------------------------------------------------------------------------------- /dist/utils/toolingApiHelper.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/toolingApiHelper.d.ts.map -------------------------------------------------------------------------------- /dist/utils/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/types.d.ts -------------------------------------------------------------------------------- /dist/utils/types.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/dist/utils/types.d.ts.map -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/package.json -------------------------------------------------------------------------------- /pubsub_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/pubsub_api.proto -------------------------------------------------------------------------------- /spec/helper/asyncUtilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/helper/asyncUtilities.js -------------------------------------------------------------------------------- /spec/helper/clientUtilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/helper/clientUtilities.js -------------------------------------------------------------------------------- /spec/helper/reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/helper/reporter.js -------------------------------------------------------------------------------- /spec/helper/sfUtilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/helper/sfUtilities.js -------------------------------------------------------------------------------- /spec/helper/simpleFileLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/helper/simpleFileLogger.js -------------------------------------------------------------------------------- /spec/integration/client.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/integration/client.spec.js -------------------------------------------------------------------------------- /spec/integration/clientFailures.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/integration/clientFailures.spec.js -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /src/certs/cacert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/certs/cacert.pem -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/client.js -------------------------------------------------------------------------------- /src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/auth.js -------------------------------------------------------------------------------- /src/utils/avroHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/avroHelper.js -------------------------------------------------------------------------------- /src/utils/configurationLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/configurationLoader.js -------------------------------------------------------------------------------- /src/utils/eventParseError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/eventParseError.js -------------------------------------------------------------------------------- /src/utils/eventParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/eventParser.js -------------------------------------------------------------------------------- /src/utils/toolingApiHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/toolingApiHelper.js -------------------------------------------------------------------------------- /src/utils/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/src/utils/types.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /v4-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pozil/pub-sub-api-node-client/HEAD/v4-documentation.md --------------------------------------------------------------------------------