{"version":3,"sources":["jsdelivr-header.js","/npm/strapi-generate-plugin@3.6.11/lib/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAOA,MAAM,KAAO,QAAQ,QAGf,YAAc,QAAQ,2BACtB,WAAa,QAAQ,0BAM3B,OAAO,QAAU,CACf,mBAAoB,KAAK,QAAQ,UAAW,KAAM,aAClD,OAAQ,QAAQ,YAChB,QAAS,CACP,2BAA4B,CAC1B,KAAM,aAKR,sCAAuC,CACrC,SAAU,uBAIZ,mCAAoC,CAClC,SAAU,oBAIZ,mCAAoC,CAClC,SAAU,YAIZ,6BAA8B,CAC5B,SAAU,aAIZ,8BAA+B,CAC7B,KAAM,gBAGR,+BAAgC,CAC9B,KAAM,iBAIR,0BAA2B,CACzB,SAAU","file":"/npm/strapi-generate-plugin@3.6.11/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/strapi-generate-plugin@3.6.11/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\n/**\n * Module dependencies\n */\n\n// Node.js core.\nconst path = require('path');\n\n// Local dependencies.\nconst packageJSON = require('../json/package.json.js');\nconst routesJSON = require('../json/routes.json.js');\n\n/**\n * Generate a core API\n */\n\nmodule.exports = {\n  templatesDirectory: path.resolve(__dirname, '..', 'templates'),\n  before: require('./before'),\n  targets: {\n    'plugins/:name/.gitignore': {\n      copy: 'gitignore',\n    },\n\n    // Use the default `controller` file as a template for\n    // every generated controller.\n    'plugins/:name/controllers/:filename': {\n      template: 'controller.template',\n    },\n\n    // every generated controller.\n    'plugins/:name/services/:filename': {\n      template: 'service.template',\n    },\n\n    // Generate routes.\n    'plugins/:name/config/routes.json': {\n      jsonfile: routesJSON,\n    },\n\n    // Main package.\n    'plugins/:name/package.json': {\n      jsonfile: packageJSON,\n    },\n\n    // Copy dot files.\n    'plugins/:name/.editorconfig': {\n      copy: 'editorconfig',\n    },\n\n    'plugins/:name/.gitattributes': {\n      copy: 'gitattributes',\n    },\n\n    // Copy Markdown files with some information.\n    'plugins/:name/README.md': {\n      template: 'README.md',\n    },\n  },\n};\n"]}