Repository reorg

Ryan Guild preferred excessively elaborate file hierarchies.  Since he
has abandoned the project we're going to go with what makes sense to me
(and is arguably more correct - 3dmol is the only true package, so why
factor it into a packages directory).

Clean up some other issues with typescript and imports.
This commit is contained in:
dkoes
2022-12-24 22:49:53 -05:00
parent 49c1631b98
commit 024c3cb209
942 changed files with 19230 additions and 21323 deletions

38
tsconfig.json Normal file
View File

@@ -0,0 +1,38 @@
{
"compilerOptions": {
"declarationDir": "build/types",
"noImplicitAny": false,
"outDir": "tmp",
"module": "esnext",
"target": "ES2015",
"allowJs": true,
"sourceMap": true,
"declaration": true,
"suppressImplicitAnyIndexErrors": true,
"noUnusedLocals": false,
"moduleResolution": "node",
"lib": [
"dom",
"esnext"
],
"baseUrl": "./src",
},
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"src/**/*.js"
],
"exclude": [
"node_modules",
"*.frag",
"*.vert"
],
"typedocOptions": {
"entryPoints": [
"./src/index.ts",
"./src/global.d.ts",
"./src/WebGL/shaders/shaders.d.ts"
],
"out": "doc/typescript"
}
}