Skip to content

Instantly share code, notes, and snippets.

Christian Alfoni christianalfoni

Block or report user

Report or block christianalfoni

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View client-tsserver
OUT {
"seq": 0,
"type": "response",
"command": "configure",
"request_seq": 0,
"success": true
}
OUT {
"seq": 0,
"type": "response",
View compare
CONTAINER
REQUEST {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode","preferences":{"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true}}}
REQUEST {"seq":1,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"/sandbox/src/main.js","fileContent":"import Vue from 'vue';\nimport App from './App.vue';\n\nVue.config.productionTip = false;\n\nnew Vue({\n render: h => h(App),\n}).$mount('#app');\n","scriptKindName":"JS","projectRootPath":"/sandbox"}]}}
REQUEST {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode","preferences":{"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true}}}
REQUEST {"seq":1,"type":"request","command":"compilerOptionsForInferredProjects","arguments":{"options":{"module":"commonjs","target":"es2016","jsx":"preserve","allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true}}}
REQUEST {"seq":2,"type":"request","comma
View persist_state.js
// Create an effect to persist data. For native envs, using something similar
// to localStorage
const persistedState = {
set(state) {
localStorage.setItem('state', JSON.stringify(state))
},
get() {
return JSON.parse(localStorage.getItem('state') || '{}')
}
}
View release.md

Updated packages

package from version to version
betsy 1.0.2 1.0.2-1575903734574
overmind 20.0.0 21.0.0-1575903734575
overmind-angular 20.0.0 21.0.0-1575903734575
overmind-devtools 21.0.0 22.0.0-1575903734575
overmind-devtools-client 3.0.0 4.0.0-1575903734575
overmind-devtools-vscode 2.0.0 3.0.0-1575903734575
View test-pr.js
/*
Add to package JSON script:
npm run test:pr ${ID}
The ID is the #1234 type of number on the PR
*/
const { spawn } = require('child_process');
const { argv } = require('yargs');
const username = require('username');
const id = argv._[0];
View modals.ts
export const createModals = <
T extends {
[name: string]: {
state?: IState;
result?: unknown;
};
}
>(
modals: T
): {
View subscribe.ts
import {
OnCallWithServices,
ResponseError,
OnRequestWithServices,
} from './services'
import * as Stripe from 'stripe'
export const subscribe: OnCallWithServices<{
token: string
plans: string[]
View release.md

Updated packages

package from version to version
betsy 1.0.2 1.0.2-1561921753905
overmind 18.0.1 19.0.0-1561921753906
overmind-angular 18.0.1 19.0.0-1561921753906
overmind-devtools 19.0.1 20.0.0-1561921753906
overmind-devtools-client 1.0.0 2.0.0-1561921753906
overmind-react 19.0.1 20.0.0-1561921753906
overmind-themes 1.0.2 1.0.2-1561921753906
View ObservableState.dart
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:rxdart/rxdart.dart' as rx;
Observer currentObserver;
class Observer {
Map<rx.Observable, StreamSubscription> _subscriptions = Map();
rx.BehaviorSubject _subject = rx.BehaviorSubject();
View eventhub.dart
class Store {
Store([Store parent = null]) {
this.emit = parent == null ? (dynamic action) {
if (_subscribers.containsKey(action)) {
_subscribers[action].forEach((cb) => cb());
}
} : parent.emit;
}
Map<Action, Set<Function>> _subscribers = new Map();
Function subscribe(List<Action> actions, Function callback) {
You can’t perform that action at this time.