Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async function main() {
program
.version('0.1.0')
.option('--host [type]', '')
.option('-p, --password [type]', 'password ')
.option('-u, --username [type]', 'username ')
.parse(process.argv);
let alfrescoApi: AlfrescoApi = new AlfrescoApi();
alfrescoApi.setConfig({
provider: 'ECM',
hostEcm: program.host,
authType: 'BASIC',
contextRoot: ''
});
alfrescoApi.login(program.username, program.password).then(() => {
let discovery = new DiscoveryApi(alfrescoApi);
discovery.getRepositoryInformation().then(
(ecmVers) => {
console.log('ecmVers' + JSON.stringify(ecmVers));
},
() => {
process.exit(1);
constructor() {
let alfrescoApi = new AlfrescoApi();
alfrescoApi.setConfig({
provider: 'ECM',
hostEcm: 'http://localhost:3000',
authType: 'BASIC',
contextRoot: ''
});
let discovery = new DiscoveryApi(alfrescoApi);
discovery.getRepositoryInformation().then(
(ecmVers) => {
console.log('ecmVers' + ecmVers);
},
(ecmVers) => {
console.log('error ecmvers' + ecmVers);
});
}
constructor(public config: TestConfig) {
this.api = new AlfrescoApi({
provider: 'BPMN',
authType: config.ama.backendConfig.authType,
oauth2: config.ama.backendConfig.oauth2
});
}