diff --git a/packages/generators/generators/lib/files/ts/plugin/server/bootstrap.ts b/packages/generators/generators/lib/files/ts/plugin/server/bootstrap.ts index ded1444d5c..aaee9b2fa6 100644 --- a/packages/generators/generators/lib/files/ts/plugin/server/bootstrap.ts +++ b/packages/generators/generators/lib/files/ts/plugin/server/bootstrap.ts @@ -1,4 +1,4 @@ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default ({ strapi }: { strapi: Strapi }) => { // bootstrap phase diff --git a/packages/generators/generators/lib/files/ts/plugin/server/controllers/my-controller.ts.hbs b/packages/generators/generators/lib/files/ts/plugin/server/controllers/my-controller.ts.hbs index 80455e3511..9c2b7c14c7 100644 --- a/packages/generators/generators/lib/files/ts/plugin/server/controllers/my-controller.ts.hbs +++ b/packages/generators/generators/lib/files/ts/plugin/server/controllers/my-controller.ts.hbs @@ -1,4 +1,4 @@ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default ({ strapi }: { strapi: Strapi }) => ({ index(ctx) { diff --git a/packages/generators/generators/lib/files/ts/plugin/server/destroy.ts b/packages/generators/generators/lib/files/ts/plugin/server/destroy.ts index 9cc08ce665..e6d8d5e6eb 100644 --- a/packages/generators/generators/lib/files/ts/plugin/server/destroy.ts +++ b/packages/generators/generators/lib/files/ts/plugin/server/destroy.ts @@ -1,4 +1,4 @@ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default ({ strapi }: { strapi: Strapi }) => { // destroy phase diff --git a/packages/generators/generators/lib/files/ts/plugin/server/register.ts b/packages/generators/generators/lib/files/ts/plugin/server/register.ts index fffe84aeda..c53df43937 100644 --- a/packages/generators/generators/lib/files/ts/plugin/server/register.ts +++ b/packages/generators/generators/lib/files/ts/plugin/server/register.ts @@ -1,4 +1,4 @@ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default ({ strapi }: { strapi: Strapi }) => { // registeration phase diff --git a/packages/generators/generators/lib/files/ts/plugin/server/services/my-service.ts b/packages/generators/generators/lib/files/ts/plugin/server/services/my-service.ts index 12e4384752..af306e62be 100644 --- a/packages/generators/generators/lib/files/ts/plugin/server/services/my-service.ts +++ b/packages/generators/generators/lib/files/ts/plugin/server/services/my-service.ts @@ -1,4 +1,4 @@ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default ({ strapi }: { strapi: Strapi }) => ({ getWelcomeMessage() { diff --git a/packages/generators/generators/lib/templates/ts/middleware.ts.hbs b/packages/generators/generators/lib/templates/ts/middleware.ts.hbs index f8d3fbddab..9849be6809 100644 --- a/packages/generators/generators/lib/templates/ts/middleware.ts.hbs +++ b/packages/generators/generators/lib/templates/ts/middleware.ts.hbs @@ -2,7 +2,7 @@ * `{{ name }}` middleware */ -import '@strapi/strapi'; +import { Strapi } from '@strapi/strapi'; export default (config, { strapi }: { strapi: Strapi }) => { // Add your own logic here. diff --git a/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs b/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs index cea3874273..013521a68f 100644 --- a/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs +++ b/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs @@ -9,8 +9,7 @@ }, "dependencies": {}, "devDependencies": { - "typescript": "4.6.3", - "@strapi/strapi": "4.1.8" + "typescript": "4.6.3" }, "author": { "name": "A Strapi developer"