update plugin template to make more sense

master
Drake 2 years ago
parent 82bca9cb8a
commit b04c48ab89

@ -1,11 +0,0 @@
[ignore]
[include]
[libs]
[lints]
[options]
[strict]

@ -9,12 +9,7 @@
"author": "Drake",
"license": "0BSD",
"devDependencies": {
"esbuild": "^0.14.11",
"rollup": "^2.63.0",
"rollup-plugin-esbuild": "^4.8.2",
"rollup-plugin-flow": "^1.1.1",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-uglify": "^6.0.4",
"terser": "^5.10.0",
"uglify-js": "^3.14.5",
"uglifyjs": "^2.4.11"

@ -1,9 +1,5 @@
import flow from 'rollup-plugin-flow'
import { minify } from 'rollup-plugin-esbuild'
export default {
input: 'src/index.js',
plugins: [flow(), minify()],
output: {
file: 'dist/plugin.js',
format: "iife"

@ -1,8 +1,8 @@
const { makeLogger } = demon.summon("utils/logger")
const log = makeLogger(console.log, "TestPlug")
const log = makeLogger(console.log, true)
function onStart() {
log("Started plugin (apparently)")
log(["Template Plugin"], "Started plugin (apparently)")
const str = "data pass test"
return {
str
@ -10,12 +10,16 @@ function onStart() {
}
function onStop(ctx) {
log("Stopped plugin (apparently)")
log(["Template Plugin"], "Stopped plugin (apparently)")
log(ctx.str)
return true
}
export default {
onStart,
onStop
onStop,
meta: {
name: "Template plugin",
desc: "Template description"
}
}
Loading…
Cancel
Save