global: BIG snapshot

This commit is contained in:
nym21
2026-01-04 01:47:03 +01:00
parent c33444a92e
commit 3cae817915
127 changed files with 4750 additions and 9474 deletions

View File

@@ -1,11 +1,5 @@
import { s, fromBlockCount, fromBitcoin, fromBlockSize } from "./series.js";
import {
getConstant,
flattenConstant,
createPriceLine,
createPriceLines,
line,
} from "./constants.js";
import { createPriceLine, createPriceLines, line } from "./constants.js";
/**
* Create a context object with all dependencies for building partial options
@@ -16,13 +10,10 @@ import {
*/
export function createContext({ colors, brk }) {
const constants = brk.tree.computed.constants;
const constant100 = flattenConstant(constants.constant100);
return {
colors,
brk,
constants,
constant100,
// Series helpers
s,
@@ -33,9 +24,6 @@ export function createContext({ colors, brk }) {
fromBlockSize: (pattern, title, color) =>
fromBlockSize(colors, pattern, title, color),
// Constant helpers
getConstant: (num) => getConstant(constants, num),
flattenConstant,
createPriceLine: (args) => createPriceLine({ constants, colors, ...args }),
createPriceLines: (args) =>
createPriceLines({ constants, colors, ...args }),