Skip to content

Commit db2f912

Browse files
feat(service): add support for Apps Script output types in ResponseBuilder and cleanup
Co-authored-by: Junie <junie@jetbrains.com>
1 parent 3dea123 commit db2f912

30 files changed

Lines changed: 110 additions & 31 deletions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ export class GlobalExceptionHandler {
604604
}
605605
```
606606

607-
## Recommended Utilities
607+
## Recommended
608608

609609
For enhanced development with Google Apps Script, we recommend using [apps-script-utils](https://github.com/MaksymStoianov/apps-script-utils), a collection of utility functions and classes that complement this framework.
610610

config/vite/types/BuildOptions.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { BuildPaths } from "./BuildPaths";
66
* Extends Vite's `ConfigEnv` with project-specific paths and flags.
77
*/
88
export interface BuildOptions extends ConfigEnv {
9-
109
/**
1110
* Project paths.
1211
*/

config/vite/types/BuildPaths.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
* Directory paths used in the build process.
33
*/
44
export type BuildPaths = {
5-
65
/**
76
* Project root directory.
87
*/

config/vite/types/ResolveOptions.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { AliasOptions, ResolveOptions as ViteResolveOptions } from "vite";
44
* Vite resolve options with optional aliases.
55
*/
66
export type ResolveOptions = ViteResolveOptions & {
7-
87
/**
98
* Module aliases.
109
*/

src/controller/decorators/Controller.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {
99
* Interface representing controller options.
1010
*/
1111
export interface ControllerOptions {
12-
1312
/**
1413
* The base path for all routes in the controller.
1514
*/

src/controller/decorators/routing/RequestMapping.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import { RequestMethod } from "../../../domain/enums";
99
* Interface representing RequestMapping options.
1010
*/
1111
export interface RequestMappingOptions {
12-
1312
/**
1413
* The path for the route.
1514
*/

src/domain/entities/RouteExecutionContext.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { HttpHeaders, HttpRequest, HttpResponse, ParsedUrlQuery } from "../../do
44
* Execution context for a route handler.
55
*/
66
export interface RouteExecutionContext {
7-
87
/**
98
* The Google Apps Script event.
109
*/

src/domain/enums/AppsScriptEventType.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* @see https://developers.google.com/apps-script/guides/triggers
55
*/
66
export enum AppsScriptEventType {
7-
87
/**
98
* Triggered when an add-on is installed.
109
*

src/domain/enums/HeaderAcceptMimeType.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* @see https://developers.google.com/apps-script/reference/content/mime-type
55
*/
66
export enum HeaderAcceptMimeType {
7-
87
/**
98
* Special type for returning a JSON string directly (without TextOutput).
109
* Used for internal Google Apps Script purposes.

src/domain/enums/HttpStatus.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
* Enum of HTTP status codes.
33
*/
44
export enum HttpStatus {
5-
65
/**
76
* Continue (100).
87
*/

0 commit comments

Comments
 (0)