@datastax/astra-db-ts
Version:
Data API TypeScript client
28 lines (27 loc) • 1.07 kB
JavaScript
;
// Copyright Datastax, Inc
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_DATA_API_PATHS = exports.DEFAULT_DEVOPS_API_ENDPOINTS = exports.DEFAULT_DEVOPS_API_AUTH_HEADER = exports.DEFAULT_DATA_API_AUTH_HEADER = exports.DEFAULT_KEYSPACE = exports.HttpMethods = exports.CLIENT_USER_AGENT = void 0;
const version_js_1 = require("../../version.js");
exports.CLIENT_USER_AGENT = version_js_1.LIB_NAME + '/' + version_js_1.LIB_VERSION;
exports.HttpMethods = {
Get: 'GET',
Post: 'POST',
Delete: 'DELETE',
};
exports.DEFAULT_KEYSPACE = 'default_keyspace';
exports.DEFAULT_DATA_API_AUTH_HEADER = 'Token';
exports.DEFAULT_DEVOPS_API_AUTH_HEADER = 'Authorization';
exports.DEFAULT_DEVOPS_API_ENDPOINTS = {
prod: 'https://api.astra.datastax.com/v2',
test: 'https://api.test.cloud.datastax.com/v2',
dev: 'https://api.dev.cloud.datastax.com/v2',
};
exports.DEFAULT_DATA_API_PATHS = {
astra: 'api/json/v1',
dse: 'v1',
hcd: 'v1',
cassandra: 'v1',
other: 'v1',
};