bigint-fences.ts:3:7 - error SC2020: 'BigInt64Array<ArrayBuffer>' is part of the standard library types but has no scriptc lowering yet

  2 | // explicit refusals until their own coherent families land.
  3 | const typed = new BigInt64Array(4);
    |       ^~~~~
  4 | const dynamicValue: unknown = 1n;

  hint: the type checker sees the full standard library, but only the supported surface compiles (https://scriptc.dev/limitations)

bigint-fences.ts:3:15 - error SC2020: 'new BigInt64Array' is part of the standard library types but has no scriptc lowering yet

  2 | // explicit refusals until their own coherent families land.
  3 | const typed = new BigInt64Array(4);
    |               ^~~~~~~~~~~~~~~~~~~~
  4 | const dynamicValue: unknown = 1n;

  hint: the type checker sees the full standard library, but only the supported surface compiles (https://scriptc.dev/limitations)

bigint-fences.ts:8:28 - error SC1090: JSON.stringify of 'bigint' values (only number, string, boolean, records, arrays, unions of those, and 'unknown' stringify) are not supported yet

  7 | keyed.set(1n, "one");
  8 | console.log(JSON.stringify(1n));
    |                            ^~
  9 | 

bigint-fences.ts:14:14 - error SC1090: BigIntStats methods as values (call 'isFile' directly) are not supported yet

  13 | // has no lowering.
  14 | const read = stats.isFile;
     |              ^~~~~~~~~~~~
  15 | console.log(stats.size);

bigint-fences.ts:17:6 - error SC2004: uses of 'typed' inherit the blocker on its declaration

  16 | 
  17 | void typed;
     |      ^~~~~
  18 | void dynamicValue;

  hint: the declaration of 'typed' did not compile — fix the diagnostic reported there and these sites clear with it