├── .env.local ├── .eslintrc.cjs ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── dependabot-automerge.yml │ └── typos.yml ├── .gitignore ├── .prettierignore ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── docs └── benchmarks │ └── AMD Ryzen 9 7940HS w Radeon 780M Graphics.md ├── nest-cli.json ├── nestia.config.ts ├── package.json ├── packages └── api │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ └── tsconfig.json ├── prettier.config.js ├── src ├── MyBackend.ts ├── MyConfiguration.ts ├── MyGlobal.ts ├── MyModule.ts ├── api │ ├── HttpError.ts │ ├── IConnection.ts │ ├── Primitive.ts │ ├── Resolved.ts │ ├── functional │ │ ├── bbs │ │ │ ├── articles │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── index.ts │ ├── module.ts │ └── structures │ │ ├── bbs │ │ └── IBbsArticle.ts │ │ └── common │ │ ├── IAttachmentFile.ts │ │ └── IPage.ts ├── controllers │ ├── bbs │ │ ├── BbsArticleModule.ts │ │ └── BbsArticlesController.ts │ └── health │ │ ├── HealthController.ts │ │ └── HealthModule.ts ├── executable │ ├── server.ts │ └── swagger.ts ├── providers │ └── bbs │ │ └── BbsArticleProvider.ts └── utils │ ├── ErrorUtil.ts │ └── MapUtil.ts ├── test ├── benchmark │ ├── index.ts │ └── servant.ts ├── features │ └── api │ │ ├── bbs │ │ ├── test_api_bbs_article_at.ts │ │ ├── test_api_bbs_article_create.ts │ │ ├── test_api_bbs_article_erase.ts │ │ ├── test_api_bbs_article_index_search.ts │ │ ├── test_api_bbs_article_index_sort.ts │ │ └── test_api_bbs_article_update.ts │ │ └── health │ │ └── test_api_health.ts ├── helpers │ ├── ArgumentParser.ts │ ├── TestAutomation.ts │ └── TestAutomationStdio.ts ├── index.ts ├── tsconfig.json └── webpack.ts ├── tsconfig.json ├── typos.toml └── webpack.config.js /.env.local: -------------------------------------------------------------------------------- 1 | API_PORT=37001 -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.github/workflows/dependabot-automerge.yml -------------------------------------------------------------------------------- /.github/workflows/typos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.github/workflows/typos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/README.md -------------------------------------------------------------------------------- /docs/benchmarks/AMD Ryzen 9 7940HS w Radeon 780M Graphics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/docs/benchmarks/AMD Ryzen 9 7940HS w Radeon 780M Graphics.md -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/nest-cli.json -------------------------------------------------------------------------------- /nestia.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/nestia.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/package.json -------------------------------------------------------------------------------- /packages/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/.gitignore -------------------------------------------------------------------------------- /packages/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/LICENSE -------------------------------------------------------------------------------- /packages/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/README.md -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/rollup.config.js -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/MyBackend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/MyBackend.ts -------------------------------------------------------------------------------- /src/MyConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/MyConfiguration.ts -------------------------------------------------------------------------------- /src/MyGlobal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/MyGlobal.ts -------------------------------------------------------------------------------- /src/MyModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/MyModule.ts -------------------------------------------------------------------------------- /src/api/HttpError.ts: -------------------------------------------------------------------------------- 1 | export { HttpError } from "@nestia/fetcher"; 2 | -------------------------------------------------------------------------------- /src/api/IConnection.ts: -------------------------------------------------------------------------------- 1 | export type { IConnection } from "@nestia/fetcher"; 2 | -------------------------------------------------------------------------------- /src/api/Primitive.ts: -------------------------------------------------------------------------------- 1 | export type { Primitive } from "typia"; 2 | -------------------------------------------------------------------------------- /src/api/Resolved.ts: -------------------------------------------------------------------------------- 1 | export type { Resolved } from "typia"; 2 | -------------------------------------------------------------------------------- /src/api/functional/bbs/articles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/functional/bbs/articles/index.ts -------------------------------------------------------------------------------- /src/api/functional/bbs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/functional/bbs/index.ts -------------------------------------------------------------------------------- /src/api/functional/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/functional/index.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/module.ts -------------------------------------------------------------------------------- /src/api/structures/bbs/IBbsArticle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/structures/bbs/IBbsArticle.ts -------------------------------------------------------------------------------- /src/api/structures/common/IAttachmentFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/structures/common/IAttachmentFile.ts -------------------------------------------------------------------------------- /src/api/structures/common/IPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/api/structures/common/IPage.ts -------------------------------------------------------------------------------- /src/controllers/bbs/BbsArticleModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/controllers/bbs/BbsArticleModule.ts -------------------------------------------------------------------------------- /src/controllers/bbs/BbsArticlesController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/controllers/bbs/BbsArticlesController.ts -------------------------------------------------------------------------------- /src/controllers/health/HealthController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/controllers/health/HealthController.ts -------------------------------------------------------------------------------- /src/controllers/health/HealthModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/controllers/health/HealthModule.ts -------------------------------------------------------------------------------- /src/executable/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/executable/server.ts -------------------------------------------------------------------------------- /src/executable/swagger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/executable/swagger.ts -------------------------------------------------------------------------------- /src/providers/bbs/BbsArticleProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/providers/bbs/BbsArticleProvider.ts -------------------------------------------------------------------------------- /src/utils/ErrorUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/utils/ErrorUtil.ts -------------------------------------------------------------------------------- /src/utils/MapUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/src/utils/MapUtil.ts -------------------------------------------------------------------------------- /test/benchmark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/benchmark/index.ts -------------------------------------------------------------------------------- /test/benchmark/servant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/benchmark/servant.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_at.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_create.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_erase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_erase.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_index_search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_index_search.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_index_sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_index_sort.ts -------------------------------------------------------------------------------- /test/features/api/bbs/test_api_bbs_article_update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/bbs/test_api_bbs_article_update.ts -------------------------------------------------------------------------------- /test/features/api/health/test_api_health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/features/api/health/test_api_health.ts -------------------------------------------------------------------------------- /test/helpers/ArgumentParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/helpers/ArgumentParser.ts -------------------------------------------------------------------------------- /test/helpers/TestAutomation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/helpers/TestAutomation.ts -------------------------------------------------------------------------------- /test/helpers/TestAutomationStdio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/helpers/TestAutomationStdio.ts -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/index.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/webpack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/test/webpack.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/typos.toml -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samchon/nestia-start/HEAD/webpack.config.js --------------------------------------------------------------------------------