bocchi
A cli build tool for userscript
Install
# npm
npm i bocchi -D
# yarn
yarn add bocchi -D
# pnpm
pnpm i bocchi -D
Create with template
# npm
npm create bocchi-app <name>
# yarn
yarn create bocchi-app <name>
# pnpm
pnpm create bocchi-app <name>
Usage
- create
meta.template
// ==UserScript==
// @name
// @namespace #homepage#
// @version #version#
// @description #description#
// @author
// @match https://example.com/*
// @grant none
// @downloadURL
// @updateURL
// ==/UserScript==
- write entry
src/index.(j|t)s
- add scripts to
package.json
{
"scripts": {
"dev": "bocchi dev",
"build": "bocchi build"
}
}
-
npm run dev
for development,npm run build
for bundle production