diff --git a/specification/json/a2a.json b/specification/json/a2a.json index da25dbeb..441fdadd 100644 --- a/specification/json/a2a.json +++ b/specification/json/a2a.json @@ -225,7 +225,7 @@ "description": "Represents a unit of capability that an agent can perform.", "properties": { "description": { - "description": "Description of the skill - will be used by the client or a human \nas a hint to understand what the skill does.", + "description": "Description of the skill - will be used by the client or a human\nas a hint to understand what the skill does.", "type": "string" }, "examples": { @@ -311,22 +311,22 @@ "description": "Configuration details for a supported OAuth Flow", "properties": { "authorizationUrl": { - "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS", + "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS", "type": "string" }, "refreshUrl": { - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", "type": "string" }, "scopes": { "additionalProperties": { "type": "string" }, - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", "type": "object" }, "tokenUrl": { - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", "type": "string" } }, @@ -341,7 +341,7 @@ "description": "JSON-RPC request model for the 'tasks/cancel' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -384,7 +384,7 @@ "description": "JSON-RPC success response model for the 'tasks/cancel' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -410,18 +410,18 @@ "description": "Configuration details for a supported OAuth Flow", "properties": { "refreshUrl": { - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", "type": "string" }, "scopes": { "additionalProperties": { "type": "string" }, - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", "type": "object" }, "tokenUrl": { - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", "type": "string" } }, @@ -570,7 +570,7 @@ "description": "JSON-RPC request model for the 'tasks/pushNotificationConfig/get' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -613,7 +613,7 @@ "description": "JSON-RPC success response model for the 'tasks/pushNotificationConfig/get' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -639,7 +639,7 @@ "description": "JSON-RPC request model for the 'tasks/get' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -682,7 +682,7 @@ "description": "JSON-RPC success response for the 'tasks/get' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -708,7 +708,7 @@ "description": "HTTP Authentication security scheme.", "properties": { "bearerFormat": { - "description": "A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually \ngenerated by an authorization server, so this information is primarily for documentation \npurposes.", + "description": "A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually\ngenerated by an authorization server, so this information is primarily for documentation\npurposes.", "type": "string" }, "description": { @@ -734,18 +734,18 @@ "description": "Configuration details for a supported OAuth Flow", "properties": { "authorizationUrl": { - "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS", + "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS", "type": "string" }, "refreshUrl": { - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", "type": "string" }, "scopes": { "additionalProperties": { "type": "string" }, - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", "type": "object" } }, @@ -935,7 +935,7 @@ ] }, "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -957,7 +957,7 @@ "description": "Base interface for any JSON-RPC 2.0 request or response.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -978,7 +978,7 @@ "description": "Represents a JSON-RPC 2.0 Request object.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1035,7 +1035,7 @@ "description": "Represents a JSON-RPC 2.0 Result object.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1280,18 +1280,18 @@ "description": "Configuration details for a supported OAuth Flow", "properties": { "refreshUrl": { - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", "type": "string" }, "scopes": { "additionalProperties": { "type": "string" }, - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", "type": "object" }, "tokenUrl": { - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", "type": "string" } }, @@ -1395,7 +1395,7 @@ "description": "JSON-RPC request model for the 'message/send' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1438,7 +1438,7 @@ "description": "JSON-RPC success response model for the 'message/send' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1471,7 +1471,7 @@ "description": "JSON-RPC request model for the 'message/stream' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1514,7 +1514,7 @@ "description": "JSON-RPC success response model for the 'message/stream' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1553,7 +1553,7 @@ "description": "JSON-RPC request model for the 'tasks/pushNotificationConfig/set' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1596,7 +1596,7 @@ "description": "JSON-RPC success response model for the 'tasks/pushNotificationConfig/set' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" @@ -1812,7 +1812,7 @@ "description": "JSON-RPC request model for the 'tasks/resubscribe' method.", "properties": { "id": { - "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", + "description": "An identifier established by the Client that MUST contain a String, Number.\nNumbers SHOULD NOT contain fractional parts.", "type": [ "string", "integer" diff --git a/types/package.json b/types/package.json index 471757ed..4bd8d420 100644 --- a/types/package.json +++ b/types/package.json @@ -13,4 +13,4 @@ "devDependencies": { "typescript": "^5.3.3" } -} \ No newline at end of file +} diff --git a/types/src/types.ts b/types/src/types.ts index 2a67ec0b..83acccad 100644 --- a/types/src/types.ts +++ b/types/src/types.ts @@ -33,7 +33,7 @@ export interface AgentSkill { /** Human readable name of the skill. */ name: string; /** - * Description of the skill - will be used by the client or a human + * Description of the skill - will be used by the client or a human * as a hint to understand what the skill does. */ description: string; @@ -93,7 +93,7 @@ export interface AgentCard { /** Security scheme details used for authenticating with this agent. */ securitySchemes?: { [scheme: string]: SecurityScheme }; /** Security requirements for contacting the agent. */ - security?: { [scheme: string]: string[]; }[]; + security?: { [scheme: string]: string[] }[]; /** * The set of interaction modes that the agent supports across all skills. This can be overridden per-skill. * Supported mime types for input. @@ -103,7 +103,7 @@ export interface AgentCard { defaultOutputModes: string[]; /** Skills are a unit of capability that an agent can perform. */ skills: AgentSkill[]; - /** + /** * true if the agent supports providing an extended agent card when the user is authenticated. * Defaults to false if not specified. */ @@ -134,9 +134,9 @@ export interface TaskStatus { /** Additional status updates for client */ message?: Message; /** - * ISO 8601 datetime string when the status was recorded. - * @example "2023-10-27T10:00:00Z" - * */ + * ISO 8601 datetime string when the status was recorded. + * @example "2023-10-27T10:00:00Z" + * */ timestamp?: string; } @@ -318,15 +318,15 @@ export interface FilePart extends PartBase { export interface DataPart extends PartBase { /** Part type - data for DataParts */ kind: "data"; - /** Structured data content - */ + /** Structured data content + */ data: { [key: string]: any; }; } /** Represents a part of a message, which can be text, a file, or structured data. */ -export type Part = TextPart | FilePart | DataPart +export type Part = TextPart | FilePart | DataPart; /** Defines authentication details for push notifications. */ export interface PushNotificationAuthenticationInfo { @@ -353,11 +353,15 @@ export interface TaskPushNotificationConfig { pushNotificationConfig: PushNotificationConfig; } -/** +/** * Mirrors the OpenAPI Security Scheme Object * (https://swagger.io/specification/#security-scheme-object) -*/ -export type SecurityScheme = APIKeySecurityScheme | HTTPAuthSecurityScheme | OAuth2SecurityScheme | OpenIdConnectSecurityScheme; + */ +export type SecurityScheme = + | APIKeySecurityScheme + | HTTPAuthSecurityScheme + | OAuth2SecurityScheme + | OpenIdConnectSecurityScheme; /** Base properties shared by all security schemes. */ export interface SecuritySchemeBase { @@ -384,8 +388,8 @@ export interface HTTPAuthSecurityScheme extends SecuritySchemeBase { */ scheme: string; /** - * A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually - * generated by an authorization server, so this information is primarily for documentation + * A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually + * generated by an authorization server, so this information is primarily for documentation * purposes. */ bearerFormat?: string; @@ -419,23 +423,23 @@ export interface OAuthFlows { /** Configuration details for a supported OAuth Flow */ export interface AuthorizationCodeOAuthFlow { - /** - * The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 + /** + * The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS */ authorizationUrl: string; /** - * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard + * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard * requires the use of TLS. */ tokenUrl: string; /** - * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 + * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS. */ refreshUrl?: string; /** - * The available scopes for the OAuth2 security scheme. A map between the scope name and a short + * The available scopes for the OAuth2 security scheme. A map between the scope name and a short * description for it. The map MAY be empty. */ scopes: { [name: string]: string }; @@ -444,17 +448,17 @@ export interface AuthorizationCodeOAuthFlow { /** Configuration details for a supported OAuth Flow */ export interface ClientCredentialsOAuthFlow { /** - * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard + * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard * requires the use of TLS. */ tokenUrl: string; /** - * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 + * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS. */ refreshUrl?: string; /** - * The available scopes for the OAuth2 security scheme. A map between the scope name and a short + * The available scopes for the OAuth2 security scheme. A map between the scope name and a short * description for it. The map MAY be empty. */ scopes: { [name: string]: string }; @@ -462,18 +466,18 @@ export interface ClientCredentialsOAuthFlow { /** Configuration details for a supported OAuth Flow */ export interface ImplicitOAuthFlow { - /** - * The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 + /** + * The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS */ authorizationUrl: string; /** - * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 + * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS. */ refreshUrl?: string; /** - * The available scopes for the OAuth2 security scheme. A map between the scope name and a short + * The available scopes for the OAuth2 security scheme. A map between the scope name and a short * description for it. The map MAY be empty. */ scopes: { [name: string]: string }; @@ -482,17 +486,17 @@ export interface ImplicitOAuthFlow { /** Configuration details for a supported OAuth Flow */ export interface PasswordOAuthFlow { /** - * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard + * The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard * requires the use of TLS. */ tokenUrl: string; /** - * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 + * The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 * standard requires the use of TLS. */ refreshUrl?: string; /** - * The available scopes for the OAuth2 security scheme. A map between the scope name and a short + * The available scopes for the OAuth2 security scheme. A map between the scope name and a short * description for it. The map MAY be empty. */ scopes: { [name: string]: string }; @@ -508,8 +512,8 @@ export interface JSONRPCMessage { readonly jsonrpc: "2.0"; /** - * An identifier established by the Client that MUST contain a String, Number. - * Numbers SHOULD NOT contain fractional parts. + * An identifier established by the Client that MUST contain a String, Number. + * Numbers SHOULD NOT contain fractional parts. */ id?: number | string | null; } @@ -563,19 +567,24 @@ interface JSONRPCResult extends JSONRPCMessage { error?: never; // Optional 'never' helps enforce exclusivity } - /** * Represents a JSON-RPC 2.0 Error Response object. */ export interface JSONRPCErrorResponse extends JSONRPCMessage { result?: never; // Optional 'never' helps enforce exclusivity - error: JSONRPCError | A2AError + error: JSONRPCError | A2AError; } /** * Represents a JSON-RPC 2.0 Response object. */ -export type JSONRPCResponse = SendMessageResponse | SendStreamingMessageResponse | GetTaskResponse | CancelTaskResponse | SetTaskPushNotificationConfigResponse | GetTaskPushNotificationConfigResponse; +export type JSONRPCResponse = + | SendMessageResponse + | SendStreamingMessageResponse + | GetTaskResponse + | CancelTaskResponse + | SetTaskPushNotificationConfigResponse + | GetTaskPushNotificationConfigResponse; /** * JSON-RPC request model for the 'message/send' method. @@ -595,7 +604,9 @@ export interface SendMessageSuccessResponse extends JSONRPCResult { /** * JSON-RPC response model for the 'message/send' method. */ -export type SendMessageResponse = SendMessageSuccessResponse | JSONRPCErrorResponse; +export type SendMessageResponse = + | SendMessageSuccessResponse + | JSONRPCErrorResponse; /** * JSON-RPC request model for the 'message/stream' method. @@ -615,8 +626,9 @@ export interface SendStreamingMessageSuccessResponse extends JSONRPCResult { /** * JSON-RPC response model for the 'message/stream' method. */ -export type SendStreamingMessageResponse = SendStreamingMessageSuccessResponse | JSONRPCErrorResponse; - +export type SendStreamingMessageResponse = + | SendStreamingMessageSuccessResponse + | JSONRPCErrorResponse; /** * JSON-RPC request model for the 'tasks/get' method. @@ -662,7 +674,9 @@ export interface CancelTaskSuccessResponse extends JSONRPCResult { /** * JSON-RPC response for the 'tasks/cancel' method. */ -export type CancelTaskResponse = CancelTaskSuccessResponse | JSONRPCErrorResponse; +export type CancelTaskResponse = + | CancelTaskSuccessResponse + | JSONRPCErrorResponse; /** * JSON-RPC request model for the 'tasks/pushNotificationConfig/set' method. @@ -677,7 +691,8 @@ export interface SetTaskPushNotificationConfigRequest extends JSONRPCRequest { /** * JSON-RPC success response model for the 'tasks/pushNotificationConfig/set' method. */ -export interface SetTaskPushNotificationConfigSuccessResponse extends JSONRPCResult { +export interface SetTaskPushNotificationConfigSuccessResponse + extends JSONRPCResult { /** The result object on success. */ result: TaskPushNotificationConfig; } @@ -685,7 +700,9 @@ export interface SetTaskPushNotificationConfigSuccessResponse extends JSONRPCRes /** * JSON-RPC response for the 'tasks/pushNotificationConfig/set' method. */ -export type SetTaskPushNotificationConfigResponse = SetTaskPushNotificationConfigSuccessResponse | JSONRPCErrorResponse; +export type SetTaskPushNotificationConfigResponse = + | SetTaskPushNotificationConfigSuccessResponse + | JSONRPCErrorResponse; /** * JSON-RPC request model for the 'tasks/pushNotificationConfig/get' method. @@ -700,7 +717,8 @@ export interface GetTaskPushNotificationConfigRequest extends JSONRPCRequest { /** * JSON-RPC success response model for the 'tasks/pushNotificationConfig/get' method. */ -export interface GetTaskPushNotificationConfigSuccessResponse extends JSONRPCResult { +export interface GetTaskPushNotificationConfigSuccessResponse + extends JSONRPCResult { /** The result object on success. */ result: TaskPushNotificationConfig; } @@ -708,8 +726,9 @@ export interface GetTaskPushNotificationConfigSuccessResponse extends JSONRPCRes /** * JSON-RPC response for the 'tasks/pushNotificationConfig/set' method. */ -export type GetTaskPushNotificationConfigResponse = GetTaskPushNotificationConfigSuccessResponse | JSONRPCErrorResponse; - +export type GetTaskPushNotificationConfigResponse = + | GetTaskPushNotificationConfigSuccessResponse + | JSONRPCErrorResponse; /** * JSON-RPC request model for the 'tasks/resubscribe' method. @@ -792,7 +811,6 @@ export interface InternalError extends JSONRPCError { message: string; } - /** * A2A specific error indicating the requested task ID was not found. */ @@ -814,7 +832,7 @@ export interface TaskNotCancelableError extends JSONRPCError { /** * @default Task cannot be canceled */ - message: string + message: string; } /** @@ -826,7 +844,7 @@ export interface PushNotificationNotSupportedError extends JSONRPCError { /** * @default Push Notification is not supported */ - message: string + message: string; } /** @@ -838,7 +856,7 @@ export interface UnsupportedOperationError extends JSONRPCError { /** * @default This operation is not supported */ - message: string + message: string; } /** @@ -876,4 +894,4 @@ export type A2AError = | PushNotificationNotSupportedError | UnsupportedOperationError | ContentTypeNotSupportedError - | InvalidAgentResponseError; \ No newline at end of file + | InvalidAgentResponseError; diff --git a/types/tsconfig.json b/types/tsconfig.json index 0f65497d..a6674952 100644 --- a/types/tsconfig.json +++ b/types/tsconfig.json @@ -1,13 +1,13 @@ { "compilerOptions": { - "noEmit": true, - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "target": "ES5", - "module": "CommonJS", - "strictNullChecks": false, - "skipLibCheck": true, + "noEmit": true, + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "target": "ES5", + "module": "CommonJS", + "strictNullChecks": false, + "skipLibCheck": true }, "include": ["**/*.ts"], "exclude": ["node_modules"] -} \ No newline at end of file +}