// ==UserScript==
// @name TorcAddons-watch-json-file
// @namespace http://torcado.com
// @description provides a watch.json button, to spawn a watch.json file, and set it's contents automatically to that to be compatible with torcAddons-ManualUpdate
// @author torcado and J-Tech-Foundation
// @license MIT
// @icon http://torcado.com/torcAddons/icon.png
// @run-at document-start
// @grant none
// @include http*://glitch.com/edit/*
// @version 0.0.1.20200117001352
// @downloadURL none
// ==/UserScript==
(function () {
let t = torcAddons;
t.addEventListener("load", () => {
let JSON_ = $('
update
').insertAfter($('#application .show-app-wrapper'));
JSON_.on("click", function () {
let FI = application.fileByPath("watch.json");
if (!FI) {
FI = application.newFile("watch.json");
}
application.writeToFile(FI, `{
"install": {
"include": [
"^.torc-update"
]
},
"throttle": 10
}`)
})
});
/* ======== css ======== */
t.addCSS(`
.torc-json {
line-height: 28px;
border: 1px dashed #666666;
border-radius: 7px;
padding: 0 10px;
margin-left: 16px;
font-size: 12px;
cursor: pointer;
}
.torc-json:hover {
background-color: rgba(255,255,255,0.1);
}
.torc-json:active {
background-color: rgba(255,255,255,0);
}
`);
})