MCPcopy Create free account
hub / github.com/formkit/formkit / publint

Function publint

scripts/lint.mjs:5–19  ·  view source on GitHub ↗
(packages)

Source from the content-addressed store, hash-verified

3import { getPackages } from './utils.mjs'
4
5async function publint(packages) {
6 if (!packages) {
7 const packages = await getPackages()
8 if (process.argv[2] && packages.includes(process.argv[2])) {
9 return await publint([process.argv[2]])
10 }
11 return await publint(packages)
12 }
13 const pkg = packages.shift()
14 if (!pkg) return
15 await execa('npx', ['publint', `./packages/${pkg}`]).pipeStdout(
16 process.stdout
17 )
18 publint(packages)
19}
20
21publint()

Callers 1

lint.mjsFile · 0.85

Calls 1

getPackagesFunction · 0.90

Tested by

no test coverage detected