diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 5c859c852..9d288f58d 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,6 +4,5 @@ contact_links: url: https://github.com/tsedio/tsed/discussions about: Open a discussion that can be followed by the whole community on Github! - name: 💬 Community channel (Slack) - url: https://api.tsed.io/rest/slack/tsedio/tsed + url: https://slack.tsed.io about: Join our slack workspace to discuss directly wiht the team! - diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1bdf8a9af..7b4a7e317 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -106,9 +106,9 @@ jobs: package.json packages/*/package.json - - name: "Trigger Website workflow" - run: | - curl -X POST https://api.github.com/repos/tsedio/tsed-cli/actions/workflows/website.yml/dispatches \ - -H 'Accept: application/vnd.github.everest-preview+json' \ - -H 'Authorization: Bearer ${{secrets.GH_TOKEN}}' \ - --data '{"ref": "production"}' +# - name: "Trigger Website workflow" +# run: | +# curl -X POST https://api.github.com/repos/tsedio/tsed-cli/actions/workflows/website.yml/dispatches \ +# -H 'Accept: application/vnd.github.everest-preview+json' \ +# -H 'Authorization: Bearer ${{secrets.GH_TOKEN}}' \ +# --data '{"ref": "production"}' diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index 280418c83..341ab6d5b 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -14,25 +14,21 @@ permissions: jobs: publish-docs: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [20.x] steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/checkout@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node-version }} - - name: Install dependencies + node-version: 20.x + - name: Install dependencies 🚀 run: yarn install --immutable --network-timeout 500000 - name: Build pages env: CI: true - run: yarn docs:build + run: yarn docs:build 📝 - name: Publish pages env: CI: true GH_TOKEN: ${{ secrets.GH_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: yarn docs:publish - diff --git a/docs/.vuepress/components/SupportOptions.vue b/docs/.vuepress/components/SupportOptions.vue index 6c4cffea1..706ba6c2f 100644 --- a/docs/.vuepress/components/SupportOptions.vue +++ b/docs/.vuepress/components/SupportOptions.vue @@ -40,7 +40,7 @@ diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index d54624217..a9361205c 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -3,7 +3,7 @@ const team = require("../../team.json"); const api = require("./public/api.json"); const {version} = require("../../package.json"); -const url = "https://cli.tsed.io"; +const url = "https://cli.tsed.dev"; const title = "Ts.ED CLI - CLI to bootstrap your Ts.ED project"; module.exports = { @@ -24,7 +24,7 @@ module.exports = { ["meta", {property: "og:site_name", content: title}], ["meta", {property: "og:title", content: title}], ["meta", {property: "og:description", content: "A Node.js CLI to bootstrap and manage a Ts.ED project."}], - ["meta", {property: "og:image", content: "https://tsed.io/tsed-og.png"}], + ["meta", {property: "og:image", content: "https://tsed.dev/tsed-og.png"}], ["meta", {property: "og:image:width", content: "1024"}], ["meta", {property: "og:image:height", content: "1024"}], ["meta", {name: "twitter:title", content: title}], @@ -49,11 +49,11 @@ module.exports = { end: new Date().getFullYear() }, repo: "tsedio/tsed-cli", - githubProxyUrl: "https://api.tsed.io/rest/github/tsedio/tsed-cli", - openCollective: "https://api.tsed.io/rest/opencollective", - slackUrl: "https://api.tsed.io/rest/slack/tsedio/tsed", + githubProxyUrl: "https://api.tsed.dev/rest/github/tsedio/tsed-cli", + openCollective: "https://api.tsed.dev/rest/opencollective", + slackUrl: "https://slack.tsed.io", stackoverflowUrl: "https://stackoverflow.com/search?q=tsed", - sponsorUrl: "https://tsed.io/support.html", + sponsorUrl: "https://tsed.dev/support.html", twitterUrl: "https://twitter.com/TsED_io", editLinks: true, docsDir: "docs", @@ -87,11 +87,11 @@ module.exports = { { title: `Warehouse | ${title}`, text: "Warehouse", - link: "https://tsed.io/plugins/", + link: "https://tsed.dev/plugins/", items: [ { text: "Explore plugins", - link: "https://tsed.io/plugins/" + link: "https://tsed.dev/plugins/" }, { text: "Eslint", @@ -133,15 +133,15 @@ module.exports = { items: [ { text: "Ts.ED", - link: "http://tsed.io" + link: "http://tsed.dev" }, { text: "Ts.ED Logger", - link: "http://logger.tsed.io" + link: "http://logger.tsed.dev" }, { text: "Team", - link: "https://tsed.io/team.html" + link: "https://tsed.dev/team.html" }, { text: "Contributes", @@ -149,7 +149,7 @@ module.exports = { }, { text: "Support", - link: "https://tsed.io/support.html" + link: "https://tsed.dev/support.html" }, { text: "License", @@ -175,7 +175,7 @@ module.exports = { }, { title: "Team", // required - path: "https://tsed.io/team.html", + path: "https://tsed.dev/team.html", collapsable: true // optional, defaults to true }, { @@ -185,7 +185,7 @@ module.exports = { }, { title: "Support us", // required - link: "https://tsed.io/support.html", + link: "https://tsed.dev/support.html", collapsable: true // optional, defaults to true } ], @@ -197,7 +197,7 @@ module.exports = { items: [ { label: "Our team", - url: "https://tsed.io/team.html" + url: "https://tsed.dev/team.html" }, { label: "Contact us", @@ -210,11 +210,11 @@ module.exports = { items: [ { label: "Resources", - url: "https://tsed.io/tutorials/index.html" + url: "https://tsed.dev/tutorials/index.html" }, { label: "Chat with us", - url: "https://api.tsed.io/rest/slack/tsedio/tsed" + url: "https://slack.tsed.io" }, { label: "Contribution guide", @@ -231,7 +231,7 @@ module.exports = { }, { label: "Sponsoring & donations", - url: "https://tsed.io/support.html" + url: "https://tsed.dev/support.html" } ] } diff --git a/docs/package.json b/docs/package.json index 8fb0f61ec..0f94817b6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -52,7 +52,7 @@ "bugs": { "url": "https://github.com/tsedio/tsed/issues" }, - "homepage": "http://tsed.io/", + "homepage": "http://tsed.dev/", "dependencies": { "cross-env": "7.0.3" }, diff --git a/docs/readme.md b/docs/readme.md index 3fa9e0c60..9fb87a997 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -2,22 +2,22 @@ layout: Home sidebar: false meta: - - name: keywords - content: Ts.ED cli nodejs express typescript javascript es6 decorators + - name: keywords + content: Ts.ED cli nodejs express typescript javascript es6 decorators gettingStartedText: Getting started gettingStartedUrl: /getting-started/index.html messengerText: Discussions messengerIcon: bxl-slack -messengerUrl: https://api.tsed.io/rest/slack/tsedio/tsed +messengerUrl: https://slack.tsed.io sponsorText: Sponsor @romakita sponsorUrl: https://github.com/sponsors/Romakita features: -- title: tsed init - details: The Ts.ED CLI makes it easy to create an application that already works, right out of the box. It already follows our best practices! -- title: tsed generate - details: Generate provider, controllers, services and pipes with a simple command. The CLI will also create simple test shells for all of these. -- title: tsed add - details: Install a CLI plugins to extend the CLI capabilities. Out-of-the-box support tslint, prettier, vitest, mocha, jest, passport, etc... + - title: tsed init + details: The Ts.ED CLI makes it easy to create an application that already works, right out of the box. It already follows our best practices! + - title: tsed generate + details: Generate provider, controllers, services and pipes with a simple command. The CLI will also create simple test shells for all of these. + - title: tsed add + details: Install a CLI plugins to extend the CLI capabilities. Out-of-the-box support tslint, prettier, vitest, mocha, jest, passport, etc... contributors: classes: bg-gray-lighter mb-10 title: Our awesome contributors @@ -28,7 +28,7 @@ contributors: width: 45 bgColor: white support: - url: https://tsed.io/contact.html + url: https://tsed.dev/contact.html backers: cta: label: Become backer @@ -62,66 +62,66 @@ sponsors: items: - title: schnell.digital href: https://schnell.digital/ - src: https://tsed.io/partners/schnell.svg + src: https://tsed.dev/partners/schnell.svg showContent: false frameworks: -- title: TypeScript - href: https://www.typescriptlang.org/ - src: /typescript.png -- title: Express.js - href: https://expressjs.com/ - src: /expressjs.svg -- title: Koa.js - href: https://koajs.com/ - src: /koa.svg -- title: Vitest - href: https://vitest.dev/ - src: /vitest.png -- title: Jest - href: https://jestjs.io/ - src: /jest.svg -- title: Mocha - href: https://mochajs.org/ - src: /mochajs.svg -- title: ESLint - href: https://eslint.org/ - src: /eslint.svg -- title: Babel - href: https://babeljs.io/ - src: /babel.svg -- title: Webpack - href: https://webpack.js.org/ - src: /webpack.svg -- title: AJV - href: /tutorials/ajv.html - src: https://ajv.js.org/img/ajv.svg -- title: Swagger - href: https://tsed.io/tutorials/swagger.html - src: /swagger.svg -- title: Passport - href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-passport - src: /passportjs.png -- title: Prisma - href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-prisma - src: https://tsed.io/prisma-3.svg -- title: Mongoose - href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-mongoose - src: /mongoose.png -- title: TypeORM - href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-typeorm - src: /typeorm.png -- title: TypeGraphQL - href: https://tsed.io/tutorials/graphql.html - src: /typegraphql.png -- title: Socket.io - href: https://tsed.io/tutorials/socketio.html - src: /socketio.svg -- title: AWS - href: https://tsed.io/tutorials/aws.html - src: /aws.png -- title: Handlebars - href: https://handlebarsjs.com/ - src: https://handlebarsjs.com/images/handlebars_logo.png + - title: TypeScript + href: https://www.typescriptlang.org/ + src: /typescript.png + - title: Express.js + href: https://expressjs.com/ + src: /expressjs.svg + - title: Koa.js + href: https://koajs.com/ + src: /koa.svg + - title: Vitest + href: https://vitest.dev/ + src: /vitest.png + - title: Jest + href: https://jestjs.io/ + src: /jest.svg + - title: Mocha + href: https://mochajs.org/ + src: /mochajs.svg + - title: ESLint + href: https://eslint.org/ + src: /eslint.svg + - title: Babel + href: https://babeljs.io/ + src: /babel.svg + - title: Webpack + href: https://webpack.js.org/ + src: /webpack.svg + - title: AJV + href: /tutorials/ajv.html + src: https://ajv.js.org/img/ajv.svg + - title: Swagger + href: https://tsed.dev/tutorials/swagger.html + src: /swagger.svg + - title: Passport + href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-passport + src: /passportjs.png + - title: Prisma + href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-prisma + src: https://tsed.dev/prisma-3.svg + - title: Mongoose + href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-mongoose + src: /mongoose.png + - title: TypeORM + href: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-typeorm + src: /typeorm.png + - title: TypeGraphQL + href: https://tsed.dev/tutorials/graphql.html + src: /typegraphql.png + - title: Socket.io + href: https://tsed.dev/tutorials/socketio.html + src: /socketio.svg + - title: AWS + href: https://tsed.dev/tutorials/aws.html + src: /aws.png + - title: Handlebars + href: https://handlebarsjs.com/ + src: https://handlebarsjs.com/images/handlebars_logo.png --- ::: slot hero-brand @@ -145,7 +145,7 @@ Why Ts.ED? Ts.ED is a Node.js Framework on top of Express/Koa.js. Written in Typescript, it helps you build your server-side application easily and quickly. If you want to start a complete out-of-the-box project or fully customize it yourself, Ts.ED will guide you there ! - + ::: diff --git a/package.json b/package.json index 4ebf5ccad..e3507075f 100644 --- a/package.json +++ b/package.json @@ -44,12 +44,12 @@ }, "homepage": "https://github.com/tsedio/tsed-cli", "dependencies": { - "@tsed/core": ">=8.0.0-rc.6", - "@tsed/di": ">=8.0.0-rc.6", - "@tsed/logger": ">=6.2.1", - "@tsed/normalize-path": ">=8.0.0-rc.6", - "@tsed/openspec": ">=8.0.0-rc.6", - "@tsed/schema": ">=8.0.0-rc.6", + "@tsed/core": ">=8.0.0", + "@tsed/di": ">=8.0.0", + "@tsed/logger": ">=7.0.1", + "@tsed/normalize-path": ">=8.0.0", + "@tsed/openspec": ">=8.0.0", + "@tsed/schema": ">=8.0.0", "axios": "^1.7.7", "chalk": "^5.3.0", "commander": "^12.1.0", @@ -122,14 +122,7 @@ "productionBranch": "master", "developBranch": "master", "npmAccess": "public", - "ghpages": [ - { - "dir": "./docs/.vuepress/dist", - "url": "https://github.com/tsedio/tsed-cli.git", - "branch": "gh-pages", - "cname": "cli.tsed.dev" - } - ] + "ghpages": [] }, "packageManager": "yarn@4.1.0" } diff --git a/packages/barrels/readme.md b/packages/barrels/readme.md index f7cb7410d..913c3ccf9 100644 --- a/packages/barrels/readme.md +++ b/packages/barrels/readme.md @@ -1,7 +1,7 @@ # @tsed/barrels

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -47,7 +47,7 @@ barrels ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) diff --git a/packages/cli-core/package.json b/packages/cli-core/package.json index 72765e5b5..4d6e24fd1 100644 --- a/packages/cli-core/package.json +++ b/packages/cli-core/package.json @@ -32,7 +32,7 @@ ], "dependencies": { "@npmcli/run-script": "9.0.0", - "@tsed/logger": ">=6.1.1", + "@tsed/logger": ">=7.0.1", "@tsed/normalize-path": ">=7.14.2", "@types/fs-extra": "^11.0.4", "@types/inquirer": "^9.0.7", @@ -83,8 +83,8 @@ "vitest": "2.1.1" }, "peerDependencies": { - "@tsed/core": ">=8.0.0-rc.6", - "@tsed/di": ">=8.0.0-rc.6", - "@tsed/hooks": ">=8.0.0-rc.6" + "@tsed/core": ">=8.0.0", + "@tsed/di": ">=8.0.0", + "@tsed/hooks": ">=8.0.0" } } diff --git a/packages/cli-core/readme.md b/packages/cli-core/readme.md index 07a2fcabd..ad8240a3d 100644 --- a/packages/cli-core/readme.md +++ b/packages/cli-core/readme.md @@ -1,7 +1,7 @@ # @tsed/cli-core

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -29,7 +29,7 @@ cli-plugin and deploy it on npm registry. - Decorators, - Extensible with plugins architecture. -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -53,8 +53,8 @@ Here a structure directory example: │ └── index.ts ├── templates -- Template files ├── package.json -├── tsconfig.json -└── tsconfig.compile.json +├── tsconfig.json +└── tsconfig.compile.json ``` ## Create package.json and tsconfig @@ -70,12 +70,7 @@ The first step is to create the package.json with the following lines: "bin": { "tsed": "lib/bin/{{name}}.js" }, - "files": [ - "lib/bin/{{name}}.js", - "lib/bin", - "lib", - "templates" - ], + "files": ["lib/bin/{{name}}.js", "lib/bin", "lib", "templates"], "description": "An awesome CLI build on top of @tsed/cli-core", "dependencies": { "@tsed/cli-core": "1.3.1", @@ -119,21 +114,13 @@ Then create tsconfig files one for the IDE (`tsconfig.json`): "importHelpers": true, "newLine": "LF", "noEmit": true, - "lib": [ - "es7", - "dom", - "esnext.asynciterable" - ], - "typeRoots": [ - "./node_modules/@types" - ] + "lib": ["es7", "dom", "esnext.asynciterable"], + "typeRoots": ["./node_modules/@types"] }, "linterOptions": { - "exclude": [ - ] + "exclude": [] }, - "exclude": [ - ] + "exclude": [] } ``` @@ -153,12 +140,7 @@ And another one to compile source (`tsconfig.compile.json`): "noEmit": false, "inlineSources": true }, - "exclude": [ - "node_modules", - "test", - "lib", - "**/*.spec.ts" - ] + "exclude": ["node_modules", "test", "lib", "**/*.spec.ts"] } ``` @@ -176,33 +158,23 @@ import {resolve} from "path"; const pkg = require("../../package.json"); const TEMPLATE_DIR = resolve(__dirname, "..", "..", "templates"); -CliCore - .bootstrap({ - commands: [ - AddCmd, // CommandProvider to install a plugin - // then add you commands - ], - - // optionals - name: "name", // replace by the cli name. This property will be used by Plugins command - pkg, - templateDir: TEMPLATE_DIR - }) - .catch(console.error) +CliCore.bootstrap({ + commands: [ + AddCmd // CommandProvider to install a plugin + // then add you commands + ], + + // optionals + name: "name", // replace by the cli name. This property will be used by Plugins command + pkg, + templateDir: TEMPLATE_DIR +}).catch(console.error); ``` ## Create your first command ```typescript -import { - Command, - CommandProvider, - ClassNamePipe, - OutputFilePathPipe, - Inject, - RoutePipe, - SrcRendererService -} from "@tsed/cli-core"; +import {Command, CommandProvider, ClassNamePipe, OutputFilePathPipe, Inject, RoutePipe, SrcRendererService} from "@tsed/cli-core"; export interface GenerateCmdContext { type: string; @@ -296,12 +268,7 @@ export class GenerateCmd implements CommandProvider { Finally, create a handlebars template in templates directory: ```hbs -import {Injectable} from "@tsed/di"; - -@Injectable() -export class {{symbolName}} { - -} +import {Injectable} from "@tsed/di"; @Injectable() export class {{symbolName}} { } ``` ## Run command in dev mode @@ -325,11 +292,11 @@ Here other commands examples: - Init a project command: https://github.com/tsedio/tsed-cli/tree/master/packages/cli/src/commands/init/InitCmd - Generate command: https://github.com/tsedio/tsed-cli/tree/master/packages/cli/src/commands/generate/GenerateCmd - Plugin example: https://github.com/tsedio/tsed-cli/tree/master/packages/cli-plugin-mocha -- Mono repo CLI: https://github.com/tsedio/tsed-cli/tree/master +- Mono repo CLI: https://github.com/tsedio/tsed-cli/tree/master ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) diff --git a/packages/cli-generate-http-client/readme.md b/packages/cli-generate-http-client/readme.md index 9c77946e9..b4466048d 100644 --- a/packages/cli-generate-http-client/readme.md +++ b/packages/cli-generate-http-client/readme.md @@ -1,5 +1,5 @@

- Ts.ED logo + Ts.ED logo

@@ -13,18 +13,17 @@
- Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter

- > Ts.ED CLI plugin. Generate your HttpClient from OpenApiSpec! ## Features @@ -44,12 +43,12 @@ Then create or edit the `src/bin/index.ts` in your project: ```typescript #!/usr/bin/env node -import { CliCore } from "@tsed/cli-core"; -import { GenerateHttpClientCmd } from "@tsed/cli-generate-http-client"; +import {CliCore} from "@tsed/cli-core"; +import {GenerateHttpClientCmd} from "@tsed/cli-generate-http-client"; import configuration from "../config"; -import { CronCmd } from "./commands/CronCmd"; +import {CronCmd} from "./commands/CronCmd"; import "./db/connections"; -import { Server } from "../Server"; +import {Server} from "../Server"; CliCore.bootstrap({ ...configuration, @@ -77,18 +76,16 @@ Add a new script your `package.json`: ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) - ## Backers Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/tsed#backer)] - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-generate-swagger/readme.md b/packages/cli-generate-swagger/readme.md index 8cd07e3ae..3f98d7bb4 100644 --- a/packages/cli-generate-swagger/readme.md +++ b/packages/cli-generate-swagger/readme.md @@ -1,5 +1,5 @@

- Ts.ED logo + Ts.ED logo

@@ -13,18 +13,17 @@
- Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter

- > Ts.ED CLI plugin. Generate all Swagger in `json` and `yaml` format from your Ts.ED Server. ## Features @@ -43,12 +42,12 @@ Then create or edit the `src/bin/index.ts` in your project: ```typescript #!/usr/bin/env node -import { CliCore } from "@tsed/cli-core"; -import { GenerateSwaggerCmd } from "@tsed/cli-generate-swagger"; +import {CliCore} from "@tsed/cli-core"; +import {GenerateSwaggerCmd} from "@tsed/cli-generate-swagger"; import configuration from "../config"; -import { CronCmd } from "./commands/CronCmd"; +import {CronCmd} from "./commands/CronCmd"; import "./db/connections"; -import { Server } from "../Server"; +import {Server} from "../Server"; CliCore.bootstrap({ ...configuration, @@ -72,18 +71,16 @@ This command generate all Swagger specification in `json` and `yaml` format. ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) - ## Backers Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/tsed#backer)] - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-plugin-eslint/readme.md b/packages/cli-plugin-eslint/readme.md index 489558dbb..0d8ee32d3 100644 --- a/packages/cli-plugin-eslint/readme.md +++ b/packages/cli-plugin-eslint/readme.md @@ -1,17 +1,16 @@ # @tsed/cli-plugin-eslint

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) - > Ts.ED CLI plugin. Add TsLint support. ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -20,10 +19,10 @@ npm install -g @tsed/cli-plugin-eslint ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers diff --git a/packages/cli-plugin-jest/readme.md b/packages/cli-plugin-jest/readme.md index b9a261af2..bb0aac1d1 100644 --- a/packages/cli-plugin-jest/readme.md +++ b/packages/cli-plugin-jest/readme.md @@ -1,7 +1,7 @@ -# @tsed/cli-plugin-jest +# @tsed/cli-plugin-jest

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -10,7 +10,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -19,10 +19,10 @@ npm install -g @tsed/cli-plugin-jest ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers diff --git a/packages/cli-plugin-mongoose/readme.md b/packages/cli-plugin-mongoose/readme.md index 48ea4dea5..04f3de603 100644 --- a/packages/cli-plugin-mongoose/readme.md +++ b/packages/cli-plugin-mongoose/readme.md @@ -1,17 +1,16 @@ -# @tsed/cli-plugin-mongoose +# @tsed/cli-plugin-mongoose

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) - > Ts.ED CLI plugin. Add Mongoose support ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -20,10 +19,10 @@ npm install -g @tsed/cli-plugin-mongoose ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers diff --git a/packages/cli-plugin-oidc-provider/readme.md b/packages/cli-plugin-oidc-provider/readme.md index 87d1b056f..0fd8b677a 100644 --- a/packages/cli-plugin-oidc-provider/readme.md +++ b/packages/cli-plugin-oidc-provider/readme.md @@ -1,5 +1,5 @@

- Ts.ED logo + Ts.ED logo

@@ -13,28 +13,26 @@ [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) [![backers](https://opencollective.com/tsed/tiers/badge.svg)](https://opencollective.com/tsed) -
- Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter

- [![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) > Plugin to generate an OIDC project with Ts.ED ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -44,18 +42,16 @@ npm install @tsed/cli-plugin-oidc-provider ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) - ## Backers Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/tsed#backer)] - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-plugin-passport/readme.md b/packages/cli-plugin-passport/readme.md index 5c7609d57..679f48aa4 100644 --- a/packages/cli-plugin-passport/readme.md +++ b/packages/cli-plugin-passport/readme.md @@ -1,17 +1,16 @@ -# @tsed/cli-plugin-passport +# @tsed/cli-plugin-passport

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) - > Ts.ED CLI plugin. Add Passport.js support ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -20,10 +19,10 @@ npm install -g @tsed/cli-plugin-passport ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers diff --git a/packages/cli-plugin-prisma/readme.md b/packages/cli-plugin-prisma/readme.md index 598a766f3..fb0edfbdd 100644 --- a/packages/cli-plugin-prisma/readme.md +++ b/packages/cli-plugin-prisma/readme.md @@ -1,7 +1,7 @@ -# @tsed/cli-plugin-prisma +# @tsed/cli-plugin-prisma

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -10,7 +10,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -30,18 +30,16 @@ See [Prisma CLI commands](https://github.com/typeorm/typeorm/blob/master/docs/us ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) - ## Backers Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/tsed#backer)] - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-plugin-typegraphql/readme.md b/packages/cli-plugin-typegraphql/readme.md index 87d1b056f..0fd8b677a 100644 --- a/packages/cli-plugin-typegraphql/readme.md +++ b/packages/cli-plugin-typegraphql/readme.md @@ -1,5 +1,5 @@

- Ts.ED logo + Ts.ED logo

@@ -13,28 +13,26 @@ [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) [![backers](https://opencollective.com/tsed/tiers/badge.svg)](https://opencollective.com/tsed) -
- Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter

- [![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) > Plugin to generate an OIDC project with Ts.ED ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -44,18 +42,16 @@ npm install @tsed/cli-plugin-oidc-provider ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) - ## Backers Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/tsed#backer)] - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-plugin-typeorm/readme.md b/packages/cli-plugin-typeorm/readme.md index 21a44db11..2949516a3 100644 --- a/packages/cli-plugin-typeorm/readme.md +++ b/packages/cli-plugin-typeorm/readme.md @@ -1,7 +1,7 @@ -# @tsed/cli-plugin-typeorm +# @tsed/cli-plugin-typeorm

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -10,7 +10,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -32,10 +32,10 @@ tsed typeorm migration:create -n UserMigration See [TypeORM commands](https://github.com/typeorm/typeorm/blob/master/docs/using-cli.md) for more details. ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers @@ -43,7 +43,6 @@ Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli-plugin-vitest/readme.md b/packages/cli-plugin-vitest/readme.md index b9a261af2..bb0aac1d1 100644 --- a/packages/cli-plugin-vitest/readme.md +++ b/packages/cli-plugin-vitest/readme.md @@ -1,7 +1,7 @@ -# @tsed/cli-plugin-jest +# @tsed/cli-plugin-jest

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -10,7 +10,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -19,10 +19,10 @@ npm install -g @tsed/cli-plugin-jest ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers diff --git a/packages/cli-testing/readme.md b/packages/cli-testing/readme.md index e8c1b3394..1eb89bd1f 100644 --- a/packages/cli-testing/readme.md +++ b/packages/cli-testing/readme.md @@ -1,7 +1,7 @@ # @tsed/cli-testing

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -10,7 +10,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -19,10 +19,10 @@ npm install @tsed/cli-testing ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) - +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) + ## Backers @@ -30,7 +30,6 @@ Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/packages/cli/package.json b/packages/cli/package.json index 3fa39bea7..b8970a872 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -67,12 +67,12 @@ "@swc/core": "1.7.26", "@swc/helpers": "^0.5.13", "@tsed/cli-core": "workspace:*", - "@tsed/core": ">=8.0.0-rc.6", - "@tsed/di": ">=8.0.0-rc.6", - "@tsed/hooks": ">=8.0.0-rc.6", - "@tsed/logger": ">=6.2.1", - "@tsed/openspec": ">=8.0.0-rc.6", - "@tsed/schema": ">=8.0.0-rc.6", + "@tsed/core": ">=8.0.0", + "@tsed/di": ">=8.0.0", + "@tsed/hooks": ">=8.0.0", + "@tsed/logger": ">=7.0.1", + "@tsed/openspec": ">=8.0.0", + "@tsed/schema": ">=8.0.0", "chalk": "^5.3.0", "change-case": "^5.4.4", "esm-module-alias": "^2.2.1", @@ -90,11 +90,11 @@ }, "peerDependencies": { "@tsed/cli-core": "workspace:*", - "@tsed/core": ">=8.0.0-rc.6", - "@tsed/di": ">=8.0.0-rc.6", - "@tsed/hooks": ">=8.0.0-rc.6", - "@tsed/logger": ">=6.2.1", - "@tsed/openspec": ">=8.0.0-rc.6", - "@tsed/schema": ">=8.0.0-rc.6" + "@tsed/core": ">=8.0.0", + "@tsed/di": ">=8.0.0", + "@tsed/hooks": ">=8.0.0", + "@tsed/logger": ">=7.0.1", + "@tsed/openspec": ">=8.0.0", + "@tsed/schema": ">=8.0.0" } } diff --git a/packages/cli/readme.md b/packages/cli/readme.md index e0691df07..de7304919 100644 --- a/packages/cli/readme.md +++ b/packages/cli/readme.md @@ -1,7 +1,7 @@ # @tsed/cli

- Ts.ED logo + Ts.ED logo

[![Build & Release](https://github.com/tsedio/tsed-cli/workflows/Build%20&%20Release/badge.svg?branch=master)](https://github.com/tsedio/tsed-cli/actions?query=workflow%3A%22Build+%26+Release%22) @@ -15,7 +15,7 @@ ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Requirement @@ -57,7 +57,7 @@ Options: -V, --version output the version number -h, --help display help for command -Commands: +Commands: add [options] [name] Add cli plugin to the current project generate|g [options] [type] [name] Generate a new provider class update [options] Update all Ts.ED packages used by your project @@ -73,9 +73,9 @@ Usage: tsed init [options] [root] Init a new Ts.ED project -Arguments: +Arguments: root Root directory to initialize the Ts.ED project (default: ".") - + Options: -n, --project-name Set the project name. By default, the project is the same as the name directory. (default: "") -a, --arch Set the default architecture convention (default or feature) (default: "default") @@ -115,28 +115,29 @@ convention: default skipPrompt: true packageManager: yarn features: - - graphql - - socketio - - swagger - - oidc - - passportjs - - commands - - db - - prisma - - mongoose - - typeorm - - typeorm:mysql - - testing - - jest - - mocha - - linter - - eslint - - lintstaged - - prettier - - bundler - - babel - - babel:webpack + - graphql + - socketio + - swagger + - oidc + - passportjs + - commands + - db + - prisma + - mongoose + - typeorm + - typeorm:mysql + - testing + - jest + - mocha + - linter + - eslint + - lintstaged + - prettier + - bundler + - babel + - babel:webpack ``` + > Note: The CLI support `yml` and `json` file! Then: @@ -153,12 +154,11 @@ import {Cli} from "@tsed/cli"; Cli.dispatch("init", { //... init options }); - ``` ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) diff --git a/packages/cli/src/commands/init/config/FeaturesPrompt.ts b/packages/cli/src/commands/init/config/FeaturesPrompt.ts index f972d9e7b..3da2f95b9 100644 --- a/packages/cli/src/commands/init/config/FeaturesPrompt.ts +++ b/packages/cli/src/commands/init/config/FeaturesPrompt.ts @@ -353,7 +353,7 @@ export const FeaturesPrompt = (availableRuntimes: string[], availablePackageMana // type: "password", // name: "GH_TOKEN", // message: - // "Enter GH_TOKEN to use the premium @tsedio/prisma package or leave blank (see https://tsed.io/tutorials/prisma-client.html)", + // "Enter GH_TOKEN to use the premium @tsedio/prisma package or leave blank (see https://tsed.dev/tutorials/prisma-client.html)", // when: hasValue("featuresDB.type", "prisma") // }, { diff --git a/packages/cli/templates/init/README.md.hbs b/packages/cli/templates/init/README.md.hbs index 0973f2bd8..09188f125 100644 --- a/packages/cli/templates/init/README.md.hbs +++ b/packages/cli/templates/init/README.md.hbs @@ -1,16 +1,16 @@

- Ts.ED logo + Ts.ED logo

Ts.ED - {{projectName}}


- Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter
diff --git a/packages/cli/templates/init/views/swagger.ejs.hbs b/packages/cli/templates/init/views/swagger.ejs.hbs index 44bac19ee..2274db6f2 100644 --- a/packages/cli/templates/init/views/swagger.ejs.hbs +++ b/packages/cli/templates/init/views/swagger.ejs.hbs @@ -83,7 +83,7 @@
    diff --git a/readme.md b/readme.md index c4565ef42..ce6c1584a 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@

    - Ts.ED logo + Ts.ED logo

    @@ -13,24 +13,22 @@ [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) [![backers](https://opencollective.com/tsed/tiers/badge.svg)](https://opencollective.com/tsed) -
    - Website + Website   •   - Getting started + Getting started   •   - Slack + Slack   •   Twitter

    - ## Features -Please refer to the [documentation](https://cli.tsed.io/) for more details. +Please refer to the [documentation](https://cli.tsed.dev/) for more details. ## Installation @@ -63,12 +61,11 @@ https-proxy=http://username:password@host:port https_proxy=http://username:password@host:port ``` - > The following environment variables can be also used to configure the proxy `HTTPS_PROXY`, `HTTP_PROXY` and `NODE_TLS_REJECT_UNAUTHORIZED`. ## Contributors -Please read [contributing guidelines here](https://tsed.io/CONTRIBUTING.html) +Please read [contributing guidelines here](https://tsed.dev/CONTRIBUTING.html) @@ -78,7 +75,6 @@ Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com - ## Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tsed#sponsor)] diff --git a/team.json b/team.json index b6709d727..8e4945171 100644 --- a/team.json +++ b/team.json @@ -5,7 +5,7 @@ "src": "https://avatars3.githubusercontent.com/u/1763311?v=4", "github": "Romakita", "twitter": "RomainLenzotti", - "website": "https://tsed.io", + "website": "https://tsed.dev", "country": "France", "city": "Paris", "role": "Framework Author" @@ -55,4 +55,4 @@ "city": "NoWhere", "role": "Contributor" } -] \ No newline at end of file +] diff --git a/yarn.lock b/yarn.lock index 471c653f9..5ede9d040 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2301,7 +2301,7 @@ __metadata: resolution: "@tsed/cli-core@workspace:packages/cli-core" dependencies: "@npmcli/run-script": "npm:9.0.0" - "@tsed/logger": "npm:>=6.1.1" + "@tsed/logger": "npm:>=7.0.1" "@tsed/normalize-path": "npm:>=7.14.2" "@tsed/typescript": "workspace:*" "@types/commander": "npm:2.12.2" @@ -2349,9 +2349,9 @@ __metadata: uuid: "npm:^10.0.0" vitest: "npm:2.1.1" peerDependencies: - "@tsed/core": ">=8.0.0-rc.6" - "@tsed/di": ">=8.0.0-rc.6" - "@tsed/hooks": ">=8.0.0-rc.6" + "@tsed/core": ">=8.0.0" + "@tsed/di": ">=8.0.0" + "@tsed/hooks": ">=8.0.0" languageName: unknown linkType: soft @@ -2549,14 +2549,14 @@ __metadata: "@commitlint/config-conventional": "npm:19.5.0" "@swc/core": "npm:1.7.26" "@swc/helpers": "npm:0.5.13" - "@tsed/core": "npm:>=8.0.0-rc.6" - "@tsed/di": "npm:>=8.0.0-rc.6" - "@tsed/logger": "npm:>=6.2.1" + "@tsed/core": "npm:>=8.0.0" + "@tsed/di": "npm:>=8.0.0" + "@tsed/logger": "npm:>=7.0.1" "@tsed/markdown-it-symbols": "npm:3.20.8" "@tsed/monorepo-utils": "npm:2.3.10" - "@tsed/normalize-path": "npm:>=8.0.0-rc.6" - "@tsed/openspec": "npm:>=8.0.0-rc.6" - "@tsed/schema": "npm:>=8.0.0-rc.6" + "@tsed/normalize-path": "npm:>=8.0.0" + "@tsed/openspec": "npm:>=8.0.0" + "@tsed/schema": "npm:>=8.0.0" "@tsed/ts-doc": "npm:^4.1.0" "@types/node": "npm:22.7.4" "@typescript-eslint/eslint-plugin": "npm:8.7.0" @@ -2627,12 +2627,12 @@ __metadata: "@swc/core": "npm:1.7.26" "@swc/helpers": "npm:^0.5.13" "@tsed/cli-core": "workspace:*" - "@tsed/core": "npm:>=8.0.0-rc.6" - "@tsed/di": "npm:>=8.0.0-rc.6" - "@tsed/hooks": "npm:>=8.0.0-rc.6" - "@tsed/logger": "npm:>=6.2.1" - "@tsed/openspec": "npm:>=8.0.0-rc.6" - "@tsed/schema": "npm:>=8.0.0-rc.6" + "@tsed/core": "npm:>=8.0.0" + "@tsed/di": "npm:>=8.0.0" + "@tsed/hooks": "npm:>=8.0.0" + "@tsed/logger": "npm:>=7.0.1" + "@tsed/openspec": "npm:>=8.0.0" + "@tsed/schema": "npm:>=8.0.0" "@tsed/typescript": "workspace:*" "@types/change-case": "npm:^2.3.1" chalk: "npm:^5.3.0" @@ -2647,38 +2647,38 @@ __metadata: vitest: "npm:2.1.1" peerDependencies: "@tsed/cli-core": "workspace:*" - "@tsed/core": ">=8.0.0-rc.6" - "@tsed/di": ">=8.0.0-rc.6" - "@tsed/hooks": ">=8.0.0-rc.6" - "@tsed/logger": ">=6.2.1" - "@tsed/openspec": ">=8.0.0-rc.6" - "@tsed/schema": ">=8.0.0-rc.6" + "@tsed/core": ">=8.0.0" + "@tsed/di": ">=8.0.0" + "@tsed/hooks": ">=8.0.0" + "@tsed/logger": ">=7.0.1" + "@tsed/openspec": ">=8.0.0" + "@tsed/schema": ">=8.0.0" bin: tsed: lib/esm/bin/tsed.js languageName: unknown linkType: soft -"@tsed/core@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/core@npm:8.0.0-rc.6" +"@tsed/core@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/core@npm:8.0.3" dependencies: reflect-metadata: "npm:^0.2.2" tslib: "npm:2.7.0" - checksum: 10/c444b1138951b679c846e5d38b71cc2490ab2df8c44e4ec8cf49f234268fb8ad225ac562e6877c183ca2eba55eb3c84cf747e41a26c828fae43f3489ef2e8783 + checksum: 10/cc3fbacd2388f6cca075df26d40d65e103c563575fa466247d3570670b84a5004d008a00f9c4a929c49bf03a7173433cc551d758fbcbf0329c6296b19c5922f2 languageName: node linkType: hard -"@tsed/di@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/di@npm:8.0.0-rc.6" +"@tsed/di@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/di@npm:8.0.3" dependencies: tslib: "npm:2.7.0" uuid: "npm:^10.0.0" peerDependencies: - "@tsed/core": 8.0.0-rc.6 - "@tsed/hooks": 8.0.0-rc.6 + "@tsed/core": 8.0.3 + "@tsed/hooks": 8.0.3 "@tsed/logger": ">=6.7.5" - "@tsed/schema": 8.0.0-rc.6 + "@tsed/schema": 8.0.3 peerDependenciesMeta: "@tsed/core": optional: false @@ -2688,29 +2688,29 @@ __metadata: optional: false "@tsed/schema": optional: false - checksum: 10/32118ab825262a4485e1188938aff621ee91ad8167a36c71fa323c479c9b6a94f5a9f231a7e3764529365a3acd252151e7d3aec8872e662a8a75491d3f62f59f + checksum: 10/9fc8ec5f564a0c9657ff1e0e515ff5ea456d9ed5726a4cd4b3bd526c8bef03f9525c97fe41fa2ba133244455e790fffd7f49b35ddbbe1f24cf26e064bfe48def languageName: node linkType: hard -"@tsed/hooks@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/hooks@npm:8.0.0-rc.6" +"@tsed/hooks@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/hooks@npm:8.0.3" dependencies: reflect-metadata: "npm:^0.2.2" tslib: "npm:2.7.0" - checksum: 10/42f238d409b734f674919414909254b5994adb02d1e6c7b98594fed4751079f68da57ffeb914404f2c8604ab60bfd6a46e827289504fd7cbf9e32f21b698ae3f + checksum: 10/4160687597fa450be81b79f50dce746c5f75517b3d39f6fe3509c9fe24b03530f8922d8b40909101af7a7b17cac97fc79e38a9815f67b3a9547622ea321189e9 languageName: node linkType: hard -"@tsed/logger@npm:>=6.1.1, @tsed/logger@npm:>=6.2.1": - version: 6.6.2 - resolution: "@tsed/logger@npm:6.6.2" +"@tsed/logger@npm:>=7.0.1": + version: 7.0.1 + resolution: "@tsed/logger@npm:7.0.1" dependencies: colors: "npm:1.4.0" - date-format: "npm:^4.0.6" - semver: "npm:^7.3.5" - tslib: "npm:2.3.1" - checksum: 10/7cd1ff75338f32288c541fce3b432bfe5029435a760db2eef5b406ba647446de62870f695a62d9552d6f2faa97180f97ae1089ae7aa3f0de62e07cba91276675 + date-format: "npm:^4.0.14" + semver: "npm:^7.6.0" + tslib: "npm:2.6.2" + checksum: 10/b3fbe6e7bdc8c1bee91aca96f20f9405ed07056a395e8b182b79b39d1486ac17241ee58ca2929dd62fdc6170eb2d3d13381492f3f3fd79793da94a58175535cc languageName: node linkType: hard @@ -2764,28 +2764,28 @@ __metadata: languageName: node linkType: hard -"@tsed/normalize-path@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/normalize-path@npm:8.0.0-rc.6" +"@tsed/normalize-path@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/normalize-path@npm:8.0.3" dependencies: normalize-path: "npm:3.0.0" tslib: "npm:2.7.0" - checksum: 10/6f354c6820a1da67303721f31cc93d34ec7cf3713dfa55cdf712a92d4eb145288888aa8b6911da0b0e8e4e053f4cc5299e530814a33a0086014c466f46b2320d + checksum: 10/d9456426b042aec280544cf5f328550f933a156b5fce455a83c5eff4a677ba6dcfb9f6b52be1413e098caeaec23b633d3c0694fd17cf29476b60ef470d8b6e43 languageName: node linkType: hard -"@tsed/openspec@npm:8.0.0-rc.6, @tsed/openspec@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/openspec@npm:8.0.0-rc.6" - checksum: 10/2eb6e760bc0372cdafeab48efcf7c09f30faa775d71f406175396f71bedc7238f5ac7bb59efe5774b14b54b7037005c3fe53817a530d954a4a326a2b377d5ffd +"@tsed/openspec@npm:8.0.3, @tsed/openspec@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/openspec@npm:8.0.3" + checksum: 10/68520249e64b26b42f5e534255e48a5751b091be9397a7942d99b33c14bac425ce0fe03bf3d6ce3dfa520f29da09738b4d5a07fdd707c040ac6d9f69e8e1a3e8 languageName: node linkType: hard -"@tsed/schema@npm:>=8.0.0-rc.6": - version: 8.0.0-rc.6 - resolution: "@tsed/schema@npm:8.0.0-rc.6" +"@tsed/schema@npm:>=8.0.0": + version: 8.0.3 + resolution: "@tsed/schema@npm:8.0.3" dependencies: - "@tsed/openspec": "npm:8.0.0-rc.6" + "@tsed/openspec": "npm:8.0.3" change-case: "npm:^5.4.4" fs-extra: "npm:^11.2.0" json-schema: "npm:0.4.0" @@ -2793,15 +2793,15 @@ __metadata: statuses: "npm:^2.0.1" tslib: "npm:2.7.0" peerDependencies: - "@tsed/core": 8.0.0-rc.6 - "@tsed/hooks": 8.0.0-rc.6 - "@tsed/openspec": 8.0.0-rc.6 + "@tsed/core": 8.0.3 + "@tsed/hooks": 8.0.3 + "@tsed/openspec": 8.0.3 peerDependenciesMeta: "@tsed/core": optional: false "@tsed/openspec": optional: false - checksum: 10/f1e250b07bbd3597ea5a6539ac4ee6a7c4492eb85a6f2c5b34a49a05e1545f8362b7f4fabeb43d4ba49885a5d638db3e9042910b61af443727f598b66e71c562 + checksum: 10/588e6895b4acb617bf45b1ca72224cc12c75021e42ec379c56df3fa96ad81bb197bc3a073d940008e3b57ede693fd468e541743020868a3efeb0730392707a57 languageName: node linkType: hard @@ -5838,7 +5838,7 @@ __metadata: languageName: node linkType: hard -"date-format@npm:^4.0.6": +"date-format@npm:^4.0.14": version: 4.0.14 resolution: "date-format@npm:4.0.14" checksum: 10/6b07fd1df247439c53b71244e3468b93e6dfebb5d409b9328dd7b7e9ed0d2e875018e20fb1a95ae6b677dea708ec06aaa5058a7a5faa1a7f649338aabf04991a @@ -15347,13 +15347,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.3.1": - version: 2.3.1 - resolution: "tslib@npm:2.3.1" - checksum: 10/5e7de59ed9f2b705b399bda28326b7c3e7526deb48bbe1716e2e17fbd4cecbb610253d09c7b8fd0a6e76cfed9304e2e608cdb81bb1ee812d69e5089d1a94c71a - languageName: node - linkType: hard - "tslib@npm:2.5.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" @@ -15361,6 +15354,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:2.6.2": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: 10/bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca + languageName: node + linkType: hard + "tslib@npm:2.7.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3, tslib@npm:^2.7.0": version: 2.7.0 resolution: "tslib@npm:2.7.0"