/home/bdqbpbxa/dev-subdomains/admin.pixory.goodface.com.ua/config/plugins.ts
import fs from "node:fs";
export default () => ({
'orders-summary-widget': {
enabled: true,
resolve: './src/plugins/orders-summary',
},
'global-search-widget': {
enabled: true,
resolve: './src/plugins/global-search'
},
'quick-links-widget': {
enabled: true,
resolve: './src/plugins/quick-links',
},
'user-search': {
enabled: true,
resolve: './src/plugins/user-search',
},
'export-csv': {
enabled: true,
resolve: './src/plugins/export-csv',
},
'refund-management': {
enabled: true,
resolve: './src/plugins/refund-management',
},
documentation: {
config: {
"x-strapi-config": {
mutateDocumentation: (draft: any) => {
const spec = JSON.parse(fs.readFileSync("./public/swagger-spec.json", "utf8"));
for (const k of Object.keys(draft)) delete draft[k];
spec.openapi = "3.0.1";
Object.assign(draft, spec);
},
},
},
},
});