feat: enhance framework integration and simplify codebase
- Simplify universal modules to be more framework-friendly
- Add comprehensive framework integration documentation (Next.js, Vue, React)
- Implement missing relateMany() batch relationship creation method
- Clean up obsolete test files and improve test coverage
- Reduce browser polyfill complexity while maintaining compatibility
- Remove unused browserFramework entry points for cleaner API surface
📄 3,120 lines added, 3,679 lines removed for net simplification
This commit is contained in:
parent
203ddaccf6
commit
8d5b4cd263
18 changed files with 3120 additions and 3679 deletions
13
package.json
13
package.json
|
|
@ -15,17 +15,8 @@
|
|||
"./src/setup.ts",
|
||||
"./src/utils/textEncoding.ts"
|
||||
],
|
||||
"browser": {
|
||||
"fs": false,
|
||||
"fs/promises": false,
|
||||
"path": "path-browserify",
|
||||
"crypto": "crypto-browserify",
|
||||
"./dist/cortex/cortex.js": "./dist/browserFramework.js"
|
||||
},
|
||||
"exports": {
|
||||
".": {
|
||||
"browser": "./dist/browserFramework.js",
|
||||
"node": "./dist/index.js",
|
||||
"import": "./dist/index.js",
|
||||
"types": "./dist/index.d.ts"
|
||||
},
|
||||
|
|
@ -45,10 +36,6 @@
|
|||
"import": "./dist/utils/textEncoding.js",
|
||||
"types": "./dist/utils/textEncoding.d.ts"
|
||||
},
|
||||
"./browserFramework": {
|
||||
"import": "./dist/browserFramework.js",
|
||||
"types": "./dist/browserFramework.d.ts"
|
||||
},
|
||||
"./universal": {
|
||||
"import": "./dist/universal/index.js",
|
||||
"types": "./dist/universal/index.d.ts"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue