I hereby claim:
- I am lydell on github.
- I am lydell (https://keybase.io/lydell) on keybase.
- I have a public key whose fingerprint is C9F5 C6D9 0520 8814 3C8F 19AD DDEF 57C7 3914 C7EF
To claim this, I am signing this object:
#!/usr/bin/env bash | |
# Example: | |
# | |
# 1. git clone git@github.com:elm/core.git | |
# 2. cd core | |
# 3. ./zip.bash 1.0.5 out.zip elm/core | |
# 4. Compare outputs of: | |
# - `unzip -l out.zip` and `unzip -l github-zipball.zip` | |
# - `wc -c out.zip` and `wc -c github-zipball.zip` |
{ | |
"compilerOptions": { | |
"allowSyntheticDefaultImports": true, | |
"esModuleInterop": true, | |
"forceConsistentCasingInFileNames": true, | |
"isolatedModules": true, | |
"module": "CommonJS", | |
"moduleResolution": "node", | |
"noEmit": true, | |
"noFallthroughCasesInSwitch": true, |
import * as Decode from "tiny-decoders"; | |
import { ErrorTemplate, fancyError } from "./Errors"; | |
import { join, RESET_COLOR } from "./Helpers"; | |
import { NonEmptyArray } from "./NonEmptyArray"; | |
import { AbsolutePath, ElmJsonPath, OutputPath } from "./Types"; | |
// https://github.com/elm/compiler/blob/94715a520f499591ac6901c8c822bc87cd1af24f/compiler/src/Reporting/Doc.hs#L412-L431 | |
// Lowercase means “dull” and uppercase means “vivid”: | |
// https://github.com/elm/compiler/blob/94715a520f499591ac6901c8c822bc87cd1af24f/compiler/src/Reporting/Doc.hs#L369-L391 |
check = s => { let v = s.split("").map((c, i) => { let d = Number(c); let m = i % 2 === 0 ? d * 2 : d; return m > 9 ? m - 9 : m }).reduce((a, b) => a + b, 0); return (10 - (v % 10)) % 10} |
node_modules |
node_modules |
// 11 and 513 come from here: https://mathiasbynens.be/demo/sort-stability | |
function checkStable(length) { | |
return Array.apply(null, { length: length }) | |
.map(function (_, i) { | |
return i; | |
}) | |
.sort(function () { | |
return 0; | |
}) |
bundle.js | |
node_modules |
function draw(rect) { | |
const div = document.createElement("div"); | |
// Might be needed on crazy pages, but makes the console output for the div crazy large. | |
// div.style.all = "unset"; | |
div.style.position = "absolute"; | |
div.style.zIndex = "2147483647"; | |
// At least _try_ to scroll along. Won’t work for inner scroll. | |
div.style.left = `${window.scrollX + rect.left}px`; | |
div.style.top = `${window.scrollY + rect.top}px`; | |
div.style.width = `${rect.width}px`; |
I hereby claim:
To claim this, I am signing this object: