reveal.js-copycode
Version:
A simple plugin for Reveal.js that automatically shows a copy button in code blocks
83 lines (82 loc) • 2.61 kB
JSON
{
"name": "reveal.js-copycode",
"version": "1.3.2",
"description": "A simple plugin for Reveal.js that automatically shows a copy button in code blocks",
"keywords": [
"reveal",
"reveal.js",
"reveal-plugin",
"plugin",
"code editor",
"clipboard.js",
"copy code"
],
"homepage": "https://github.com/martinomagnifico/reveal.js-copycode",
"license": "MIT",
"author": {
"name": "Martijn De Jongh (Martino)",
"email": "martijn.de.jongh@gmail.com",
"web": "https://martinomagnifico.github.io",
"url": "https://martinomagnifico.github.io",
"username": "martinomagnifico"
},
"repository": {
"type": "git",
"url": "git://github.com/martinomagnifico/reveal.js-copycode.git"
},
"type": "module",
"main": "./plugin/copycode/copycode.js",
"module": "./plugin/copycode/copycode.mjs",
"exports": {
".": {
"import": "./plugin/copycode/copycode.mjs",
"require": "./plugin/copycode/copycode.js"
},
"./plugin/copycode/copycode.css": "./plugin/copycode/copycode.css",
"./copycode.css": "./plugin/copycode/copycode.css"
},
"style": "./plugin/copycode/copycode.css",
"files": [
"plugin/copycode"
],
"scripts": {
"start": "npm run dev",
"copy-reveal": "node scripts/copy-reveal.mjs",
"copy-plugin": "node scripts/copy-plugin.mjs",
"dev": "vite",
"prebuild": "rimraf demo plugin",
"build-plugin": "vite build -c vite.lib.config.ts",
"build-demo": "vite build -c vite.config.ts",
"build": "npm run build-plugin && npm run build-demo && npm run copy-reveal && npm run copy-plugin",
"format": "biome format --write .",
"lint": "biome lint .",
"check": "biome check --write .",
"ci": "biome ci ."
},
"devDependencies": {
"@biomejs/biome": "latest",
"@types/node": "^22.10.1",
"@types/reveal.js": "^5.0.4",
"@vituum/vite-plugin-pug": "latest",
"fs-extra": "latest",
"reveal.js-plugintoolkit": "0.2.1",
"rimraf": "^6.0.1",
"sass": "latest",
"typescript": "^5.7.2",
"vite": "latest",
"vituum": "1.2.0"
},
"peerDependencies": {
"reveal.js": ">=4.0.0"
},
"functionname": "CopyCode",
"demo": {
"presentation": {
"title": "CopyCode demo",
"theme": "black"
},
"server": {
"open": "index.html"
}
}
}