File tree Expand file tree Collapse file tree 4 files changed +6
-9
lines changed
Expand file tree Collapse file tree 4 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 22import { readFileSync , writeFileSync } from 'node:fs' ;
33import { execSync } from 'node:child_process' ;
44// Import index.ts to populate the test data via side effect
5- // eslint-disable-next-line import-x/no-unassigned-import, n/file-extension-in-import
5+ // eslint-disable-next-line import-x/no-unassigned-import
66import './index.ts' ;
7- // eslint-disable-next-line n/file-extension-in-import
87import { getTests } from './collector.ts' ;
98
109// Read the generated .d.ts file
Original file line number Diff line number Diff line change 11import reservedNames from 'github-reserved-names/reserved-names.json' with { type : 'json' } ;
2- import { addTests } from './collector.js ' ;
2+ import { addTests } from './collector.ts ' ;
33
44const $ = < E extends Element > ( selector : string ) => document . querySelector < E > ( selector ) ;
55const exists = ( selector : string ) => Boolean ( $ ( selector ) ) ;
Original file line number Diff line number Diff line change 2626 "scripts" : {
2727 "build" : " run-p build:*" ,
2828 "build:esbuild" : " esbuild index.ts --bundle --external:github-reserved-names --outdir=distribution --format=esm --drop-labels=TEST" ,
29- "build:typescript" : " tsc --declaration --emitDeclarationOnly " ,
30- "postbuild:typescript" : " node --experimental-strip-types add-examples-to-dts.ts" ,
29+ "build:typescript" : " tsc" ,
30+ "postbuild:typescript" : " node add-examples-to-dts.ts" ,
3131 "build:demo" : " vite build demo" ,
3232 "try" : " esbuild index.ts --bundle --global-name=x --format=iife | pbcopy && echo 'Copied to clipboard'" ,
3333 "fix" : " xo --fix" ,
Original file line number Diff line number Diff line change 11{
22 "extends" : " @sindresorhus/tsconfig" ,
33 "compilerOptions" : {
4- // TODO: Drop after https://github.com/sindresorhus/tsconfig/issues/29
5- "resolveJsonModule" : true ,
6- "moduleResolution" : " Node" ,
7- "module" : " Preserve"
4+ "emitDeclarationOnly" : true ,
5+ "allowImportingTsExtensions" : true
86 },
97 "include" : [
108 " index.ts" ,
You can’t perform that action at this time.
0 commit comments