Skip to content

Commit

Permalink
add @ts-nocheck to every solid-start typescript file
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexErrant committed Aug 30, 2023
1 parent 2872325 commit 1a05637
Showing 1 changed file with 10 additions and 24 deletions.
34 changes: 10 additions & 24 deletions hub/add-ts-nocheck.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,32 +4,18 @@ https://github.com/solidjs/solid-start/issues/255
*/

const fs = require('fs')
const path = require('path')

const readdirSync = (p, a = []) => {
if (fs.statSync(p).isDirectory())
fs.readdirSync(p).map((f) => readdirSync(a[a.push(path.join(p, f)) - 1], a))
return a
}

const ADDED_STR = '// @ts-nocheck\n\n'
const FILES = [
'node_modules/solid-start/data/createRouteAction.tsx',
'node_modules/solid-start/data/createRouteData.tsx',
'node_modules/solid-start/data/Form.tsx',
'node_modules/solid-start/entry-client/mount.tsx',
'node_modules/solid-start/entry-client/StartClient.tsx',
'node_modules/solid-start/entry-server/render.ts',
'node_modules/solid-start/entry-server/StartServer.tsx',
'node_modules/solid-start/error-boundary/ErrorBoundary.tsx',
'node_modules/solid-start/islands/index.tsx',
'node_modules/solid-start/islands/router.ts',
'node_modules/solid-start/root/InlineStyles.tsx',
'node_modules/solid-start/root/Links.tsx',
'node_modules/solid-start/root/Scripts.tsx',
'node_modules/solid-start/router.tsx',
'node_modules/solid-start/server/components/HttpHeader.tsx',
'node_modules/solid-start/server/components/HttpStatusCode.tsx',
'node_modules/solid-start/server/middleware.ts',
'node_modules/solid-start/server/responses.ts',
'node_modules/solid-start/server/server-functions/server.ts',
'node_modules/solid-start/types.ts',
'node_modules/solid-start/vite/plugin.d.ts',
'node_modules/solid-start/api/internalFetch.ts',
]
const FILES = readdirSync('node_modules/solid-start').filter(
(f) => f.endsWith('.ts') || f.endsWith('.tsx'),
)

Promise.allSettled(FILES.map(addTsNoCheck)).then((results) => {
let hasErrors = false
Expand Down

0 comments on commit 1a05637

Please sign in to comment.