VisibleのCLI版のインストール方法です
Visible CLIの実行にはNode.jsとNPMが必要です。
- Node.js:
>= 12.x
- NPM:
>= 6.x
type StreamEvent = | |
| { event: "update"; status: Status } | |
| { event: "status.update"; status: Status } | |
| { event: "delete"; id: string; status?: never }; | |
/** | |
* Use like this: | |
* const { events } = await stream(`https://${instance}/api/v1/streaming/public`); | |
* for await (const { id, status } of events) { | |
* if (status) … do something … |
{ | |
"env": { | |
"browser": true, | |
"node": true | |
}, | |
"globals": {}, | |
"parser": "<PROJECT_DIR>/node_modules/eslint-config-next/parser.js", | |
"parserOptions": { | |
"requireConfigFile": false, | |
"sourceType": "module", |
[54458] |
-- ∅ and j | |
a あ | |
i い | |
u う | |
e え | |
o お | |
ja や | |
ju ゆ | |
je いぇ | |
jo よ |
interface Sequence { | |
first: number; | |
last: number; | |
length: number; | |
getNth(n: number): number; | |
getSum(n: number): number; | |
toArray(): number[]; | |
[Symbol.iterator](): Iterator<number>; | |
} |
TypeScript 3 hrs 28 mins ███████▉░░░░░░░░░░░░░ 38.0% | |
Rust 1 hr 48 mins ████▏░░░░░░░░░░░░░░░░ 19.7% | |
Bash 1 hr 27 mins ███▎░░░░░░░░░░░░░░░░░ 15.9% | |
Other 54 mins ██░░░░░░░░░░░░░░░░░░░ 9.9% | |
Haskell 39 mins █▌░░░░░░░░░░░░░░░░░░░ 7.2% |
{ | |
"data": { | |
"sources": [ | |
{ | |
"id": "32", | |
"name": "月ノ美兎" | |
}, | |
{ | |
"id": "34", | |
"name": "本間ひまわり" |
const speechedWords = new Set<number>(); | |
const skip = 1; | |
const skipNNodes = (node: Node, n: number): Node => | |
n === 0 ? node : skipNNodes(node.nextSibling, n - 1); | |
const getWordId = (element: Element) => Number(element.getAttribute("wordnr")); | |
function speechText(element: Element) { | |
if (skip > 0) { |
Adding fish repository
echo 'deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_9.0/ /' > /etc/apt/sources.list.d/shells:fish:release:2.list
then adding vender's key to subscribe updates
curl -O https://download.opensuse.org/repositories/shells:fish:release:2/Debian_9.0/Release.key