{"_id":"@boxcc/ckeditor5-video","_rev":"5-befaabab5390ee254cfe19e8cf83f639","name":"@boxcc/ckeditor5-video","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@boxcc/ckeditor5-video","version":"0.1.0","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"author":{"name":"KINTO Technologies Corp."},"license":"MIT","_id":"@boxcc/ckeditor5-video@0.1.0","maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"dist":{"shasum":"8326c2014411c88086dcc8812236ad1ab810bbae","tarball":"https://registry.npmjs.org/@boxcc/ckeditor5-video/-/ckeditor5-video-0.1.0.tgz","fileCount":49,"integrity":"sha512-gKuIWgjCDweeaIvib9vvn5+5m8gWyh4Q9OS7pZtMFjhVtxvSojquArkmZfFc/efOiUY6OaRyCSmVhqATTwCk6Q==","signatures":[{"sig":"MEQCIGOjnINSwuQwXnbv6STpzUzajImK+vvnI3jhu3GkxRijAiBBQG3xqmIsO6rvHSyPYcoczqs16+DVWKK7Nl8PW5cBiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521528},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"npm":">=5.7.1","node":">=16.0.0"},"gitHead":"4188eb92241f59f2452eb4546070e99b964104c3","scripts":{"lint":"eslint \"**/*.js\" --quiet","test":"ckeditor5-package-tools test","start":"ckeditor5-package-tools start","prepare":"yarn run dll:build","dll:build":"ckeditor5-package-tools dll:build","dll:serve":"http-server ./ -o sample/dll.html","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css'","translations:upload":"ckeditor5-package-tools translations:upload","translations:collect":"ckeditor5-package-tools translations:collect","translations:download":"ckeditor5-package-tools translations:download"},"_npmUser":{"name":"boxcc","email":"lmfmcbo@gmail.com"},"repository":{"url":"git+https://github.com/kinto-technologies/ckeditor5-video.git","type":"git"},"_npmVersion":"10.8.2","description":"A plugin for CKEditor 5.","directories":{"test":"tests"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.32.0","ckeditor5":"^43.1.0","stylelint":"^13.13.1","http-server":"^14.1.0","lint-staged":"^10.2.6","eslint-config-ckeditor5":">=5.3.2","stylelint-config-ckeditor5":">=5.3.2","@ckeditor/ckeditor5-inspector":"^4.1.0","@ckeditor/ckeditor5-package-tools":"^3.0.0"},"peerDependencies":{"ckeditor5":"^43.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ckeditor5-video_0.1.0_1736246211989_0.4959219356218152","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@boxcc/ckeditor5-video","version":"0.1.1","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"author":{"name":"KINTO Technologies Corp."},"license":"MIT","_id":"@boxcc/ckeditor5-video@0.1.1","maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"dist":{"shasum":"0c214291abe7163308624039d9c537c8a9d84c47","tarball":"https://registry.npmjs.org/@boxcc/ckeditor5-video/-/ckeditor5-video-0.1.1.tgz","fileCount":49,"integrity":"sha512-U0UKGNY6O1fcxuR+khKvv49lY1Gww78GoF1MS/0X1P9NsAZqYL9zK3SR3GdRre3WloP1Uybu9Gw3K61iIp10IA==","signatures":[{"sig":"MEUCIDiZwUEfmsK0/TpzWeZOpxV1EwoioP0VONd2Ql+OXKq+AiEA3iwnyCiPgVO7MOPd0oh4fV1o6fJvt8DsYJ+nqbQcaNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518716},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"npm":">=5.7.1","node":">=16.0.0"},"gitHead":"4188eb92241f59f2452eb4546070e99b964104c3","scripts":{"lint":"eslint \"**/*.js\" --quiet","test":"ckeditor5-package-tools test","start":"ckeditor5-package-tools start","prepare":"yarn run dll:build","dll:build":"ckeditor5-package-tools dll:build","dll:serve":"http-server ./ -o sample/dll.html","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css'","translations:upload":"ckeditor5-package-tools translations:upload","translations:collect":"ckeditor5-package-tools translations:collect","translations:download":"ckeditor5-package-tools translations:download"},"_npmUser":{"name":"boxcc","email":"lmfmcbo@gmail.com"},"repository":{"url":"git+https://github.com/kinto-technologies/ckeditor5-video.git","type":"git"},"_npmVersion":"10.8.2","description":"A plugin for CKEditor 5.","directories":{"test":"tests"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.32.0","ckeditor5":"^43.1.0","stylelint":"^13.13.1","http-server":"^14.1.0","lint-staged":"^10.2.6","eslint-config-ckeditor5":">=5.3.2","stylelint-config-ckeditor5":">=5.3.2","@ckeditor/ckeditor5-inspector":"^4.1.0","@ckeditor/ckeditor5-package-tools":"^3.0.0"},"peerDependencies":{"ckeditor5":"^43.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ckeditor5-video_0.1.1_1736253262999_0.06502628693839552","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@boxcc/ckeditor5-video","version":"0.1.2","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"author":{"name":"KINTO Technologies Corp."},"license":"MIT","_id":"@boxcc/ckeditor5-video@0.1.2","maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"dist":{"shasum":"a47993eb05ccd405c59f0e0a16dea50945f8f7d2","tarball":"https://registry.npmjs.org/@boxcc/ckeditor5-video/-/ckeditor5-video-0.1.2.tgz","fileCount":49,"integrity":"sha512-EzcajRSnLUZP6jIquh0Xm5LcRUEhjbX7QyToeNWlW8BhU6/H0bd7gXeIGDiM9deOqn9S3IQWJo/DQyyMd+K+DA==","signatures":[{"sig":"MEQCIALPY82F/EgJyzgDu3/VIz/R3P1KeQHCm2eLYjzubCLGAiA/WUyDSN6dcSBV+viXTgMHXlL18G8kPZx+RFNKB9v5gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520466},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"npm":">=5.7.1","node":">=16.0.0"},"gitHead":"4188eb92241f59f2452eb4546070e99b964104c3","scripts":{"lint":"eslint \"**/*.js\" --quiet","test":"ckeditor5-package-tools test","start":"ckeditor5-package-tools start","prepare":"yarn run dll:build","dll:build":"ckeditor5-package-tools dll:build","dll:serve":"http-server ./ -o sample/dll.html","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css'","translations:upload":"ckeditor5-package-tools translations:upload","translations:collect":"ckeditor5-package-tools translations:collect","translations:download":"ckeditor5-package-tools translations:download"},"_npmUser":{"name":"boxcc","email":"lmfmcbo@gmail.com"},"repository":{"url":"git+https://github.com/kinto-technologies/ckeditor5-video.git","type":"git"},"_npmVersion":"10.8.2","description":"A plugin for CKEditor 5.","directories":{"test":"tests"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.32.0","ckeditor5":"^43.1.0","stylelint":"^13.13.1","http-server":"^14.1.0","lint-staged":"^10.2.6","eslint-config-ckeditor5":">=5.3.2","stylelint-config-ckeditor5":">=5.3.2","@ckeditor/ckeditor5-inspector":"^4.1.0","@ckeditor/ckeditor5-package-tools":"^3.0.0"},"peerDependencies":{"ckeditor5":"^43.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ckeditor5-video_0.1.2_1736258102881_0.26866043100544923","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@boxcc/ckeditor5-video","version":"0.1.3","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"author":{"name":"KINTO Technologies Corp."},"license":"MIT","_id":"@boxcc/ckeditor5-video@0.1.3","maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"dist":{"shasum":"8000f4b8fbe6e044cce464ed46fe2bd03e36bac7","tarball":"https://registry.npmjs.org/@boxcc/ckeditor5-video/-/ckeditor5-video-0.1.3.tgz","fileCount":49,"integrity":"sha512-yWCiXXLrVls6medHERqNFc9nbuPZKbcS/jq1XJbVXaq2R/e4fZdNd1OZfOi8ppTsnEaQ2Fka5U3pJdFq+l4K6g==","signatures":[{"sig":"MEUCIGX9gGbZ0RURn3ZzzSdfS3c1Skh8pf0U4JseA0DY+HV0AiEAuz0i2yrFp2lRLy7voKfZ/oZgYTilSNGoQEIlJI9/36I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521994},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"npm":">=5.7.1","node":">=16.0.0"},"gitHead":"dd378d49ae6b592c22ec781f409fb1d113f75933","scripts":{"lint":"eslint \"**/*.js\" --quiet","test":"ckeditor5-package-tools test","start":"ckeditor5-package-tools start","prepare":"yarn run dll:build","dll:build":"ckeditor5-package-tools dll:build","dll:serve":"http-server ./ -o sample/dll.html","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css'","translations:upload":"ckeditor5-package-tools translations:upload","translations:collect":"ckeditor5-package-tools translations:collect","translations:download":"ckeditor5-package-tools translations:download"},"_npmUser":{"name":"boxcc","email":"lmfmcbo@gmail.com"},"repository":{"url":"git+https://github.com/kinto-technologies/ckeditor5-video.git","type":"git"},"_npmVersion":"10.8.2","description":"A plugin for CKEditor 5.","directories":{"test":"tests"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.32.0","ckeditor5":"^43.1.0","stylelint":"^13.13.1","http-server":"^14.1.0","lint-staged":"^10.2.6","eslint-config-ckeditor5":">=5.3.2","stylelint-config-ckeditor5":">=5.3.2","@ckeditor/ckeditor5-inspector":"^4.1.0","@ckeditor/ckeditor5-package-tools":"^3.0.0"},"peerDependencies":{"ckeditor5":"^43.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ckeditor5-video_0.1.3_1736265368837_0.3703690181464647","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@boxcc/ckeditor5-video","version":"0.2.0","description":"A plugin for CKEditor 5.","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"main":"src/index.js","directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/kinto-technologies/ckeditor5-video.git"},"author":{"name":"KINTO Technologies Corp."},"bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","license":"MIT","engines":{"node":">=16.0.0","npm":">=5.7.1"},"devDependencies":{"@ckeditor/ckeditor5-inspector":"^5.0.0","@ckeditor/ckeditor5-package-tools":"^4.0.1","ckeditor5":"^46.0.0","eslint":"^7.32.0","eslint-config-ckeditor5":">=5.3.2","http-server":"^14.1.0","husky":"^4.2.5","lint-staged":"^10.2.6","stylelint":"^13.13.1","stylelint-config-ckeditor5":">=5.3.2"},"peerDependencies":{"ckeditor5":"^46.0.0"},"scripts":{"dll:build":"ckeditor5-package-tools dll:build","dll:serve":"http-server ./ -o sample/dll.html","lint":"eslint \"**/*.js\" --quiet","start":"ckeditor5-package-tools start","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css'","test":"ckeditor5-package-tools test","prepare":"yarn run dll:build","translations:collect":"ckeditor5-package-tools translations:collect","translations:download":"ckeditor5-package-tools translations:download","translations:upload":"ckeditor5-package-tools translations:upload"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"lodash-es":"^4.17.21"},"_id":"@boxcc/ckeditor5-video@0.2.0","gitHead":"cc74866e13a0858e0f58ceb397968f4552af7575","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NJQr9w2wx9RfPAREak8Sp0ykSblWkslf91wXA+azvGeRaqI+eta1XABwZ+m1E1tYUqR3p+CUyeAwUsj47rXBbQ==","shasum":"cdd7b3292d51b638f46ec96445839c60e8ede9c0","tarball":"https://registry.npmjs.org/@boxcc/ckeditor5-video/-/ckeditor5-video-0.2.0.tgz","fileCount":49,"unpackedSize":476030,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCP0gOSsszN4Jt7WisLYC8XcVZnMqiByYfVqxVQdfVS9gIgUKzz1H0WMIXLIEg+JfQS/1jJvDtzPh9PkNTwk9+ijDg="}]},"_npmUser":{"name":"boxcc","email":"lmfmcbo@gmail.com"},"maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ckeditor5-video_0.2.0_1752826910310_0.7998640822842737"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-07T10:36:51.903Z","modified":"2025-07-18T08:21:50.999Z","0.1.0":"2025-01-07T10:36:52.165Z","0.1.1":"2025-01-07T12:34:23.334Z","0.1.2":"2025-01-07T13:55:03.108Z","0.1.3":"2025-01-07T15:56:09.109Z","0.2.0":"2025-07-18T08:21:50.499Z"},"bugs":{"url":"https://github.com/kinto-technologies/ckeditor5-video/issues"},"author":{"name":"KINTO Technologies Corp."},"license":"MIT","homepage":"https://github.com/kinto-technologies/ckeditor5-video#readme","keywords":["ckeditor","ckeditor5","ckeditor 5","ckeditor5-feature","ckeditor5-plugin","ckeditor5-dll","ckeditor5-package-generator"],"repository":{"type":"git","url":"git+https://github.com/kinto-technologies/ckeditor5-video.git"},"description":"A plugin for CKEditor 5.","maintainers":[{"name":"boxcc","email":"lmfmcbo@gmail.com"}],"readme":"@kinto-technologies/ckeditor5-video\n==========================\n\n[![npm version](https://badge.fury.io/js/@kinto-technologies%2Fckeditor5-video.svg)](https://badge.fury.io/js/@kinto-technologies%2Fckeditor5-video)\n\nThis package was created by the [ckeditor5-package-generator](https://www.npmjs.com/package/ckeditor5-package-generator) package.\n\nThis plugin is enabling add video tag to CKEditor5 based on [@visao/ckeditor5-video](https://github.com/Technologie-Visao/ckeditor5-video).\n\n## Demo\n\nRun sample application by blow command.\n\n```\nyarn start\n```\n\n## Installation\n\nAdd this to your custom build or inside your project.\n\n- With npm\n\n```\nnpm install --save-dev @kinto-technologies/ckeditor5-video\n```\n\n- With yarn\n\n```\nyarn add -D @kinto-technologies/ckeditor5-video\n```\n\n## Plugins\n\n### Video Plugin\n\n- Plugin to parse videos in the editor\n- Mandatory for the other plugins VideoRelated plugins\n\n```js\nClassicEditor\n    .create( document.querySelector( '#editor' ), {\n        plugins: [Video],\n        video: {}\n    } )\n```\n\n### VideoUpload Plugin\n\n- Plugin to upload video files via toolbar upload prompt or drag and drop functionalities\n- Specify allowed media(mime) types. Default => `['mp4', 'webm', 'ogg']`\n- Allow multiple file upload or not, Default => `true`\n- Add the videoUpload toolbar option to access the file repository\n- Must provide an UploadAdapter.\n- The use of the Video plugin is mandatory for this plugin to work\n\n```js\nfunction VideoUploadAdapterPlugin( editor ) {\n    editor.plugins.get('FileRepository').createUploadAdapter = (loader) => {\n        return new VideoUploadAdapter(loader);\n    };\n}\n\nClassicEditor\n    .create( document.querySelector( '#editor' ), {\n        plugins: [Video, VideoUpload],\n        extraPlugins: [VideoUploadAdapterPlugin],\n        toolbar: ['videoUpload'],\n        video: {\n            upload: {\n                types: ['mp4'],\n                allowMultipleFiles: false,\n            }\n        }\n    } )\n```\n\n### VideoToolbar Plugin\n\n- Balloon toolbar for different Video plugin plugins\n- See VideoResizing and VideoStyle sections for examples\n\n### VideoResizing Plugin\n\n- Plugin for resizing the video in the editor\n- Should work just like image resize. See the ck-editor 5 documentation for more examples.\n\n```js\nClassicEditor\n    .create( document.querySelector( '#editor' ), {\n        plugins: [Video, VideoToolbar, VideoResize], // or [Video, VideoToolbar, VideoResizeEditing, VideoResizeHandles],\n        video: {\n            resizeUnit: 'px',\n            // Configure the available video resize options.\n            resizeOptions: [\n                {\n                    name: 'videoResize:original',\n                    value: null,\n                    label: 'Original',\n                    icon: 'original'\n                },\n                {\n                    name: 'videoResize:50',\n                    value: '50',\n                    label: '50',\n                    icon: 'medium'\n                },\n                {\n                    name: 'videoResize:75',\n                    value: '75',\n                    label: '75',\n                    icon: 'large'\n                }\n            ],\n            toolbar: [\n                'videoResize',\n                '|',\n                'videoResize:50',\n                'videoResize:75',\n                'videoResize:original'\n            ]\n        },\n    } )\n```\n\n### VideoStyle Plugin\n\n- Plugin for styling the video plugins.\n- Should work just like image resize. See the ck-editor 5 documentation for more examples.\n- Predefined styles are:\n  - `full`\n  - `side`\n  - `alignLeft`\n  - `alignCenter`\n  - `alignRight`\n\n```js\n\nClassicEditor\n    .create( document.querySelector( '#editor' ), {\n        plugins: [Video, VideoToolbar, VideoStyle],\n        video: {\n            styles: [\n                'alignLeft', 'alignCenter', 'alignRight'\n            ],\n            toolbar: ['videoStyle:alignLeft', 'videoStyle:alignCenter', 'videoStyle:alignRight']\n        },\n    } )\n```\n\n## License\n\nThe `@kinto-technologies/ckeditor5-video` package is available under [MIT license](https://opensource.org/licenses/MIT).\n\nHowever, it is the default license of packages created by the [ckeditor5-package-generator](https://www.npmjs.com/package/ckeditor5-package-generator) package and it can be changed.\n","readmeFilename":"README.md"}