Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

npm package/API #149

Open
varunbln opened this issue Oct 5, 2023 · 4 comments
Open

npm package/API #149

varunbln opened this issue Oct 5, 2023 · 4 comments
Assignees
Labels
feature New feature or request major Major work required
Milestone

Comments

@varunbln
Copy link

varunbln commented Oct 5, 2023

Hey, I'd love to use this tool as part of a larger workflow. Is there some sort of an API hosted/npm package I can install to convert .obj files to schematics in code?

@LucasDower
Copy link
Owner

Hi, yes this is a big focus of mine recently and we're almost there to be able to export the core functionality into a separate public NPM package. Most of my time has been spent separating the codebase into distinct Core and Editor modules and its almost fully complete. When that's done I'll be submitting a ObjToSchematic-Core NPM package.

@LucasDower LucasDower added the feature New feature or request label Oct 5, 2023
@LucasDower LucasDower self-assigned this Oct 5, 2023
@varunbln
Copy link
Author

varunbln commented Oct 5, 2023

Hey, thanks appreciate it

Is there a branch where that’s being done so I can contribute?

@LucasDower
Copy link
Owner

I'm working in the reshuffle branch but its very chaotic at the moment as I'm pretty much refactoring the entire codebase.

@LucasDower
Copy link
Owner

Pretty much anything defined in the Core package source will be public API when I public OtS-Core. The last major piece here is refactoring BlockMesh and the exporters.

@LucasDower LucasDower added this to the 0.9.0 milestone Nov 4, 2023
@LucasDower LucasDower added the major Major work required label Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request major Major work required
Projects
None yet
Development

No branches or pull requests

2 participants