Core: Move the factory to separate exports
treeb4c2810c9c39816db7d937b6a02803d55dab1728
-rw-r--r-- 279 .editorconfig
-rw-r--r-- 207 .gitattributes
drwxr-xr-x - .github
-rw-r--r-- 600 .gitignore
drwxr-xr-x - .husky
-rw-r--r-- 5822 .mailmap
-rw-r--r-- 119 .npmignore
-rw-r--r-- 16 .npmrc
-rw-r--r-- 13369 AUTHORS.txt
-rw-r--r-- 160 CODE_OF_CONDUCT.md
-rw-r--r-- 8242 CONTRIBUTING.md
-rw-r--r-- 5285 Gruntfile.cjs
-rw-r--r-- 1097 LICENSE.txt
-rw-r--r-- 14360 README.md
-rw-r--r-- 427 SECURITY.md
drwxr-xr-x - build
drwxr-xr-x - dist-module
drwxr-xr-x - dist
-rw-r--r-- 5998 eslint.config.js
-rw-r--r-- 290753 package-lock.json
-rw-r--r-- 5526 package.json
drwxr-xr-x - src
drwxr-xr-x - test