Restore explicit .ts relative specifiers in source and enable rewriteRelativeImportExtensions so emitted JS uses .js while declarations keep explicit .ts specifiers. Add a NodeNext declaration-consumer gate to prevent extensionless declaration regressions. |
||
|---|---|---|
| .. | ||
| array.ts | ||
| index.ts | ||
| misc.ts | ||
| string.ts | ||
| time.ts | ||
| types.ts | ||