UNPKG

@sklinet/strapi-plugin-video-field

Version:
168 lines (167 loc) 3.65 kB
"use strict"; const bootstrap = ({ strapi: strapi2 }) => { }; const destroy = ({ strapi: strapi2 }) => { }; const name = "@sklinet/strapi-plugin-video-field"; const version = "1.1.3"; const description = "Add video field to your Strapi application."; const keywords = [ "strapi", "video", "field", "video-field", "custom-field" ]; const license = "MIT"; const author = { name: "SKLINET s.r.o.", url: "https://github.com/SKLINET" }; const type = "commonjs"; const exports$1 = { "./package.json": "./package.json", "./strapi-admin": { types: "./dist/admin/src/index.d.ts", source: "./admin/src/index.ts", "import": "./dist/admin/index.mjs", require: "./dist/admin/index.js", "default": "./dist/admin/index.js" }, "./strapi-server": { types: "./dist/server/src/index.d.ts", source: "./server/src/index.ts", "import": "./dist/server/index.mjs", require: "./dist/server/index.js", "default": "./dist/server/index.js" } }; const files = [ "dist" ]; const scripts = { build: "strapi-plugin build", "test:ts:back": "run -T tsc -p server/tsconfig.json", "test:ts:front": "run -T tsc -p admin/tsconfig.json", verify: "strapi-plugin verify", watch: "strapi-plugin watch", "watch:link": "strapi-plugin watch:link" }; const dependencies = { "@strapi/design-system": "^2.0.0-rc.11", "@strapi/icons": "^2.0.0-rc.11", "react-intl": "^6.7.0" }; const devDependencies = { "@strapi/sdk-plugin": "^5.2.7", "@strapi/strapi": "^5.1.1", "@strapi/typescript-utils": "^5.1.1", "@types/react": "^18.3.10", "@types/react-dom": "^18.3.0", prettier: "^3.3.3", react: "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.26.2", "styled-components": "^6.1.13", typescript: "^5.6.2" }; const peerDependencies = { "@strapi/sdk-plugin": "^5.2.7", "@strapi/strapi": "^5.1.1", react: "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.27.0", "styled-components": "^6.1.13" }; const strapi = { name: "video-field", description: "Add video field to your Strapi application.", kind: "plugin", displayName: "Video Field" }; const maintainers = [ { name: "SKLINET s.r.o.", url: "https://github.com/SKLINET" } ]; const repository = { type: "git", url: "https://github.com/SKLINET/strapi-plugin-video-field.git" }; const pluginPkg = { name, version, description, "private": false, keywords, license, author, type, exports: exports$1, files, scripts, dependencies, devDependencies, peerDependencies, strapi, maintainers, repository }; const PLUGIN_ID = pluginPkg.name.replace(/^(@sklinet\/strapi-)plugin-/i, ""); const register = ({ strapi: strapi2 }) => { strapi2.customFields.register({ name: "video", plugin: PLUGIN_ID, type: "json" }); }; const config = { default: {}, validator() { } }; const contentTypes = {}; const controller = ({ strapi: strapi2 }) => ({ index(ctx) { ctx.body = strapi2.plugin("video-field").service("service").getWelcomeMessage(); } }); const controllers = { controller }; const middlewares = {}; const policies = {}; const routes = [ { method: "GET", path: "/", // name of the controller file & the method. handler: "controller.index", config: { policies: [] } } ]; const service = ({ strapi: strapi2 }) => ({ getWelcomeMessage() { return "Welcome to Strapi 🚀"; } }); const services = { service }; const index = { register, bootstrap, destroy, config, controllers, routes, services, contentTypes, policies, middlewares }; module.exports = index; //# sourceMappingURL=index.js.map