0.0.15 • Published 8 months ago
browser-type-resolver v0.0.15
Browser Type Resolver
Demo Page
https://browser-type-resolver.vercel.app
Install
npm i browser-type-resolver
Usage
const dependencies = {
"react": "18.2.0",
"react-dom": "18.2.0",
"react-hook-form": "7.45.4",
"@hookform/resolvers": "3.3.0",
"zod": "3.22.2"
}
resolveAllModuleType(dependencies).then(result => {
console.log(result)
})
Use with monaco editor
const dependencies = {
"react": "18.2.0",
"react-dom": "18.2.0",
"react-hook-form": "7.45.4",
"@hookform/resolvers": "3.3.0",
"zod": "3.22.2"
}
const libs = await resolveAllModuleType(dependencies);
Object.entries(libs).forEach(([name, content]) => {
monaco.languages.typescript.typescriptDefaults.addExtraLib(content, `file:///node_modules/${name}`)
})
0.0.15
8 months ago
0.0.14
8 months ago
0.0.13
8 months ago
0.0.12
8 months ago
0.0.11
8 months ago
0.0.10
8 months ago
0.0.9
8 months ago
0.0.8
8 months ago
0.0.7
8 months ago
0.0.6
8 months ago
0.0.5
8 months ago
0.0.4
8 months ago
0.0.3
9 months ago
0.0.3-pr2.9b5bd31
9 months ago
0.0.2
9 months ago
0.0.2-pr1.ec0590c
9 months ago
0.0.1
9 months ago