├── .eslintrc.json ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ └── nodeapp.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── NOTICE ├── README.md ├── THIRD-PARTY-LICENSES ├── index.ts ├── package.json ├── src ├── Communicator.ts ├── LogUtil.ts ├── QldbDriver.ts ├── QldbHash.ts ├── QldbSession.ts ├── Result.ts ├── ResultReadable.ts ├── Transaction.ts ├── TransactionExecutor.ts ├── errors │ └── Errors.ts ├── integrationtest │ ├── .mocharc.json │ ├── SessionManagement.test.ts │ ├── StatementExecution.test.ts │ ├── TestConstants.ts │ └── TestUtils.ts ├── retry │ ├── BackoffFunction.ts │ ├── DefaultRetryConfig.ts │ └── RetryConfig.ts ├── stats │ ├── IOUsage.ts │ └── TimingInformation.ts └── test │ ├── Communicator.test.ts │ ├── Errors.test.ts │ ├── QldbDriver.test.ts │ ├── QldbSession.test.ts │ ├── Result.test.ts │ ├── ResultReadable.test.ts │ ├── Transaction.test.ts │ └── TransactionExecutor.test.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/nodeapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.github/workflows/nodeapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/THIRD-PARTY-LICENSES -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /src/Communicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/Communicator.ts -------------------------------------------------------------------------------- /src/LogUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/LogUtil.ts -------------------------------------------------------------------------------- /src/QldbDriver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/QldbDriver.ts -------------------------------------------------------------------------------- /src/QldbHash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/QldbHash.ts -------------------------------------------------------------------------------- /src/QldbSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/QldbSession.ts -------------------------------------------------------------------------------- /src/Result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/Result.ts -------------------------------------------------------------------------------- /src/ResultReadable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/ResultReadable.ts -------------------------------------------------------------------------------- /src/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/Transaction.ts -------------------------------------------------------------------------------- /src/TransactionExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/TransactionExecutor.ts -------------------------------------------------------------------------------- /src/errors/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/errors/Errors.ts -------------------------------------------------------------------------------- /src/integrationtest/.mocharc.json: -------------------------------------------------------------------------------- 1 | { 2 | "region": "us-east-1" 3 | } 4 | -------------------------------------------------------------------------------- /src/integrationtest/SessionManagement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/integrationtest/SessionManagement.test.ts -------------------------------------------------------------------------------- /src/integrationtest/StatementExecution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/integrationtest/StatementExecution.test.ts -------------------------------------------------------------------------------- /src/integrationtest/TestConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/integrationtest/TestConstants.ts -------------------------------------------------------------------------------- /src/integrationtest/TestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/integrationtest/TestUtils.ts -------------------------------------------------------------------------------- /src/retry/BackoffFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/retry/BackoffFunction.ts -------------------------------------------------------------------------------- /src/retry/DefaultRetryConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/retry/DefaultRetryConfig.ts -------------------------------------------------------------------------------- /src/retry/RetryConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/retry/RetryConfig.ts -------------------------------------------------------------------------------- /src/stats/IOUsage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/stats/IOUsage.ts -------------------------------------------------------------------------------- /src/stats/TimingInformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/stats/TimingInformation.ts -------------------------------------------------------------------------------- /src/test/Communicator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/Communicator.test.ts -------------------------------------------------------------------------------- /src/test/Errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/Errors.test.ts -------------------------------------------------------------------------------- /src/test/QldbDriver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/QldbDriver.test.ts -------------------------------------------------------------------------------- /src/test/QldbSession.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/QldbSession.test.ts -------------------------------------------------------------------------------- /src/test/Result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/Result.test.ts -------------------------------------------------------------------------------- /src/test/ResultReadable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/ResultReadable.test.ts -------------------------------------------------------------------------------- /src/test/Transaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/Transaction.test.ts -------------------------------------------------------------------------------- /src/test/TransactionExecutor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/src/test/TransactionExecutor.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/amazon-qldb-driver-nodejs/HEAD/tsconfig.json --------------------------------------------------------------------------------