Update typescript plugin generation files:

- Correctly import the Strapi interface
- remove '@strapi/strapi' from typescript plugin dev dependencies
This commit is contained in:
Bassel Kanso 2022-08-11 12:10:25 +03:00
parent 4d60bfdeee
commit 2a402b5a1a
7 changed files with 7 additions and 8 deletions

View File

@ -1,4 +1,4 @@
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default ({ strapi }: { strapi: Strapi }) => { export default ({ strapi }: { strapi: Strapi }) => {
// bootstrap phase // bootstrap phase

View File

@ -1,4 +1,4 @@
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default ({ strapi }: { strapi: Strapi }) => ({ export default ({ strapi }: { strapi: Strapi }) => ({
index(ctx) { index(ctx) {

View File

@ -1,4 +1,4 @@
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default ({ strapi }: { strapi: Strapi }) => { export default ({ strapi }: { strapi: Strapi }) => {
// destroy phase // destroy phase

View File

@ -1,4 +1,4 @@
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default ({ strapi }: { strapi: Strapi }) => { export default ({ strapi }: { strapi: Strapi }) => {
// registeration phase // registeration phase

View File

@ -1,4 +1,4 @@
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default ({ strapi }: { strapi: Strapi }) => ({ export default ({ strapi }: { strapi: Strapi }) => ({
getWelcomeMessage() { getWelcomeMessage() {

View File

@ -2,7 +2,7 @@
* `{{ name }}` middleware. * `{{ name }}` middleware.
*/ */
import '@strapi/strapi'; import { Strapi } from '@strapi/strapi';
export default (config, { strapi }: { strapi: Strapi }) => { export default (config, { strapi }: { strapi: Strapi }) => {
// Add your own logic here. // Add your own logic here.

View File

@ -10,7 +10,6 @@
"dependencies": {}, "dependencies": {},
"devDependencies": { "devDependencies": {
"typescript": "4.6.3", "typescript": "4.6.3",
"@strapi/strapi": "4.1.8"
}, },
"author": { "author": {
"name": "A Strapi developer" "name": "A Strapi developer"
@ -21,7 +20,7 @@
} }
], ],
"engines": { "engines": {
"node": ">=12.x.x <=16.x.x", "node": ">=14.19.1 <=16.x.x",
"npm": ">=6.0.0" "npm": ">=6.0.0"
}, },
"scripts": { "scripts": {