Skip to content

Instantly share code, notes, and snippets.

Bradley Farias bmeck

Block or report user

Report or block bmeck

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
@bmeck
bmeck / machine.js
Last active Feb 20, 2020
Generated by XState Viz: https://xstate.js.org/viz
View machine.js
const loop = Machine({
context: { x: 3 },
initial: 'while (x > 0)',
states: {
"while (x > 0)": {
on: {
EVAL: [
{
target: "x--",
cond(ctx, evt) {
@bmeck
bmeck / machine.js
Last active Feb 20, 2020
Generated by XState Viz: https://xstate.js.org/viz
View machine.js
const workflow = Machine({
id: "workflow",
initial: "running",
states: {
running: {
id: "file",
type: "parallel",
states: {
upload: {
initial: "idle",
View machine.js
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
View show-clean.js
async function doSomething() {
await timeout(2000);
}
function timeout(ms) {
return new Promise((res,rej) => setTimeout(rej,ms));
}
Promise.race([
doSomething(),
timeout(1000)
View minimal.log
--- Raw source ---
(thisArg, ...args) => {
return apply(fn, thisArg, args);
};
--- Optimized code ---
optimization_id = 0
source_position = 98
kind = OPTIMIZED_FUNCTION
name = cached
View with-primordials.log
--- Raw source ---
(thisArg, ...args) => ReflectApply(func, thisArg, args);
--- Optimized code ---
optimization_id = 0
source_position = 1082
kind = OPTIMIZED_FUNCTION
stack_slots = 7
compiler = turbofan
address = 0x7ffeefbfea68
View out.log.html
unresolved resolutions seem to be coming from <b>/Users/bfarias/Documents/oss/node-policy/examples/copy-contents/node_modules/qs/package.json<span style="font-weight:normal;text-decoration:none;font-style:normal"> not having all dependencies installed
the following <span style="color:#A50">devDependencies<span style="color:#FFF"> are missing
unresolved resolutions seem to be coming from <b>/Users/bfarias/Documents/oss/node-policy/examples/copy-contents/node_modules/safer-buffer/package.json<span style="font-weight:normal;text-decoration:none;font-style:normal"> not having all dependencies installed
the following <span style="color:#A50">devDependencies<span style="color:#FFF"> are missing
unresolved resolutions seem to be coming from <b>/Users/bfarias/Documents/oss/node-policy/node_modules/@bradleymeck/tofu/node_modules/minimist/package.json<span style="font-weight:normal;text-decoration:none;font-style:normal"> not having all dependencies installed
the following <span style="color:#A50">devDependencies
View why-i-need-private-declarations.js
'use strict';
/**
* @template {Object} O
* @constructor
* @param {O} o
* @returns {O}
*/
function Override(o) {
return o;
}
View check.js
#! /usr/bin/env node
// get file slim.code.js.lz4 from https://github.com/nodejs/Gzemnid/blob/master/doc/Using_pre-built_datasets.md
// lz4cat < slim.code.js.lz4 | node check.js
'use strict';
;(async () => {
const rl=require("readline").createInterface({
input: process.stdin,
crlfDelay: Infinity
});
let current_file = null;
@bmeck
bmeck / taint.log
Last active Jan 14, 2019
taint from `require('internal/url')` Node.js v10.14.2
View taint.log
require
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/Users/bfarias/Documents/node/test/parallel/test-internal-module-taint.js:7:3)
at Module._compile (internal/modules/cjs/loader.js:722:30)
at Object..js (internal/modules/cjs/loader.js:733:10)
at Module.load (internal/modules/cjs/loader.js:621:32)
at tryModuleLoad (internal/modules/cjs/loader.js:564:12)
at Function._load (internal/modules/cjs/loader.js:556:3)
at Function.runMain (internal/modules/cjs/loader.js:775:12)
_load
You can’t perform that action at this time.