@qodalis/angular-cli
Version:
A lightweight and flexible command-line interface (CLI) tool designed to streamline workflows and automate tasks for developers.
27 lines • 4.18 kB
JavaScript
import { InjectionToken } from '@angular/core';
/**
* Represents a command processor token for dependency injection
*/
export const CliCommandProcessor_TOKEN = new InjectionToken('cli-processors');
/**
* Represents a user session service token for dependency injection
*/
export const ICliUserSessionService_TOKEN = new InjectionToken('cli-user-session-service');
/**
* Represents a user store service token for dependency injection
*/
export const ICliUsersStoreService_TOKEN = new InjectionToken('cli-users-store-service');
/**
* Represents a ping server service token for dependency injection
*/
export const ICliPingServerService_TOKEN = new InjectionToken('cli-ping-server-service');
/**
* Represents a logger token for dependency injection
*/
export const CliLogger_TOKEN = new InjectionToken('cli-logger');
/**
* Represents a command processor registry token for dependency injection
*/
export const CliProcessorsRegistry_TOKEN = new InjectionToken('cli-processors-registry');
export const CliServiceProvider_TOKEN = new InjectionToken('cli-service-provider');
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jbGkvc3JjL2xpYi9jbGkvdG9rZW5zL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFXL0M7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSx5QkFBeUIsR0FBRyxJQUFJLGNBQWMsQ0FFekQsZ0JBQWdCLENBQUMsQ0FBQztBQUVwQjs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLDRCQUE0QixHQUNyQyxJQUFJLGNBQWMsQ0FBeUIsMEJBQTBCLENBQUMsQ0FBQztBQUUzRTs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLDJCQUEyQixHQUFHLElBQUksY0FBYyxDQUUzRCx5QkFBeUIsQ0FBQyxDQUFDO0FBRTdCOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQUcsSUFBSSxjQUFjLENBRTNELHlCQUF5QixDQUFDLENBQUM7QUFFN0I7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsSUFBSSxjQUFjLENBQWEsWUFBWSxDQUFDLENBQUM7QUFFNUU7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSwyQkFBMkIsR0FDcEMsSUFBSSxjQUFjLENBQStCLHlCQUF5QixDQUFDLENBQUM7QUFFaEYsTUFBTSxDQUFDLE1BQU0sd0JBQXdCLEdBQUcsSUFBSSxjQUFjLENBQ3RELHNCQUFzQixDQUN6QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7XG4gICAgSUNsaUNvbW1hbmRQcm9jZXNzb3IsXG4gICAgSUNsaUNvbW1hbmRQcm9jZXNzb3JSZWdpc3RyeSxcbiAgICBJQ2xpTG9nZ2VyLFxuICAgIElDbGlQaW5nU2VydmVyU2VydmljZSxcbiAgICBJQ2xpU2VydmljZVByb3ZpZGVyLFxuICAgIElDbGlVc2VyU2Vzc2lvblNlcnZpY2UsXG4gICAgSUNsaVVzZXJzU3RvcmVTZXJ2aWNlLFxufSBmcm9tICdAcW9kYWxpcy9jbGktY29yZSc7XG5cbi8qKlxuICogUmVwcmVzZW50cyBhIGNvbW1hbmQgcHJvY2Vzc29yIHRva2VuIGZvciBkZXBlbmRlbmN5IGluamVjdGlvblxuICovXG5leHBvcnQgY29uc3QgQ2xpQ29tbWFuZFByb2Nlc3Nvcl9UT0tFTiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxcbiAgICBJQ2xpQ29tbWFuZFByb2Nlc3NvcltdXG4+KCdjbGktcHJvY2Vzc29ycycpO1xuXG4vKipcbiAqIFJlcHJlc2VudHMgYSB1c2VyIHNlc3Npb24gc2VydmljZSB0b2tlbiBmb3IgZGVwZW5kZW5jeSBpbmplY3Rpb25cbiAqL1xuZXhwb3J0IGNvbnN0IElDbGlVc2VyU2Vzc2lvblNlcnZpY2VfVE9LRU4gPVxuICAgIG5ldyBJbmplY3Rpb25Ub2tlbjxJQ2xpVXNlclNlc3Npb25TZXJ2aWNlPignY2xpLXVzZXItc2Vzc2lvbi1zZXJ2aWNlJyk7XG5cbi8qKlxuICogUmVwcmVzZW50cyBhIHVzZXIgc3RvcmUgc2VydmljZSB0b2tlbiBmb3IgZGVwZW5kZW5jeSBpbmplY3Rpb25cbiAqL1xuZXhwb3J0IGNvbnN0IElDbGlVc2Vyc1N0b3JlU2VydmljZV9UT0tFTiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxcbiAgICBJQ2xpVXNlcnNTdG9yZVNlcnZpY2VbXVxuPignY2xpLXVzZXJzLXN0b3JlLXNlcnZpY2UnKTtcblxuLyoqXG4gKiBSZXByZXNlbnRzIGEgcGluZyBzZXJ2ZXIgc2VydmljZSB0b2tlbiBmb3IgZGVwZW5kZW5jeSBpbmplY3Rpb25cbiAqL1xuZXhwb3J0IGNvbnN0IElDbGlQaW5nU2VydmVyU2VydmljZV9UT0tFTiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxcbiAgICBJQ2xpUGluZ1NlcnZlclNlcnZpY2VbXVxuPignY2xpLXBpbmctc2VydmVyLXNlcnZpY2UnKTtcblxuLyoqXG4gKiBSZXByZXNlbnRzIGEgbG9nZ2VyIHRva2VuIGZvciBkZXBlbmRlbmN5IGluamVjdGlvblxuICovXG5leHBvcnQgY29uc3QgQ2xpTG9nZ2VyX1RPS0VOID0gbmV3IEluamVjdGlvblRva2VuPElDbGlMb2dnZXI+KCdjbGktbG9nZ2VyJyk7XG5cbi8qKlxuICogUmVwcmVzZW50cyBhIGNvbW1hbmQgcHJvY2Vzc29yIHJlZ2lzdHJ5IHRva2VuIGZvciBkZXBlbmRlbmN5IGluamVjdGlvblxuICovXG5leHBvcnQgY29uc3QgQ2xpUHJvY2Vzc29yc1JlZ2lzdHJ5X1RPS0VOID1cbiAgICBuZXcgSW5qZWN0aW9uVG9rZW48SUNsaUNvbW1hbmRQcm9jZXNzb3JSZWdpc3RyeT4oJ2NsaS1wcm9jZXNzb3JzLXJlZ2lzdHJ5Jyk7XG5cbmV4cG9ydCBjb25zdCBDbGlTZXJ2aWNlUHJvdmlkZXJfVE9LRU4gPSBuZXcgSW5qZWN0aW9uVG9rZW48SUNsaVNlcnZpY2VQcm92aWRlcj4oXG4gICAgJ2NsaS1zZXJ2aWNlLXByb3ZpZGVyJyxcbik7XG4iXX0=