Solution:
disable prebundling all together for dev server
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",| import { isNativeError } from "util/types"; | |
| /* Type Definitions */ | |
| export type ResultOk<T> = { | |
| ok: true; | |
| value: T; | |
| }; | |
| export type ResultError<E extends Error = Error> = { | |
| ok: false; | |
| error: E; |
| import { randomBytes, scrypt, timingSafeEqual } from "crypto"; | |
| /* | |
| #Wikipedia: | |
| Scrypt: https://en.wikipedia.org/wiki/Scrypt | |
| PBKDF2: https://en.wikipedia.org/wiki/PBKDF2 | |
| */ | |
| const SALT_LENGTH_BYTES = 32; | |
| const HASH_LENGTH_BYTES = 64; |
| import * as dotenv from "dotenv"; | |
| export const DEFAULT_ENV_FILE_MAP = { | |
| production: ".env.production", | |
| development: ".env.development", | |
| test: ".env.test", | |
| }; | |
| type Config = Record<string, string | false | undefined>; | |
| type ConfigFn = (defaultFilemap: Config) => Config; |
| import { $ } from "bun"; | |
| import { parseArgs } from "util"; | |
| const { values, positionals } = parseArgs({ | |
| args: Bun.argv, | |
| options: { | |
| user: { | |
| short: "u", | |
| type: "string", | |
| }, |
| import { AsyncPipe } from "@angular/common"; | |
| import { Component } from "@angular/core"; | |
| import { takeUntilDestroyed, toObservable } from "@angular/core/rxjs-interop"; | |
| import { injectNetwork } from "ngxtension/inject-network"; | |
| import { | |
| distinctUntilChanged, | |
| map, | |
| skipWhile, | |
| startWith, | |
| switchMap, |
| function c { | |
| $code_path = "C:\Users\tanishq\AppData\Local\Programs\Microsoft VS Code\Code.exe" | |
| if($args) { & $code_path $args > $null } | |
| else { & $code_path . > $null } | |
| } | |
| function f { | |
| $directories = @( | |
| "C:\Users\tanishq\Projects", |
| /* Helper Types */ | |
| type UnionToIntersection<U> = (U extends any ? (x: U) => void : never) extends ( | |
| x: infer I | |
| ) => void | |
| ? I | |
| : never; | |
| /* Comparator */ | |
| export type Comparator<T> = (a: T, b: T) => number; | |
| export type CombinedComparator<T extends Comparator<unknown>[]> = Comparator< |
def processKeycode(self, keycode):
"""Parse a command in our current layer bound to the passed keycode (ledger history)."""
# Normalize NumLock "sandwiches" → strip KEY_NUMLOCK if other keys are present
parts = keycode.split("-")
filtered = [p for p in parts if p != "KEY_NUMLOCK"]