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

Make the library npm-compatible #29

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

juliendargelos
Copy link

@juliendargelos juliendargelos commented Jul 26, 2018

The npm package is accessible from https://www.npmjs.com/package/lightgl.js, I would transfer ownership if needed (and edit repository url in package.json).

Note that it implies pushing the built lightgl.js file.

@z3dev
Copy link

z3dev commented Sep 3, 2018

Forget it...

@roipoussiere
Copy link

Hello, I'm also very interested on this.

Publishing an npm package may really facilitate installation workflow for projects using npm.

@roipoussiere
Copy link

roipoussiere commented Oct 15, 2018

If you are worried about publishing the lightgl.js file, I don't think it's necessary, since we can build it with a npm script entry in package.json, ie:

"scripts": {
  "postinstall": "python build.py"
}

@z3dev
Copy link

z3dev commented Oct 15, 2018

It’s not a technical problem. This library is not maintained.

@roipoussiere
Copy link

My bad. Should you recommend an other light alternative to three.js for a new project?

@z3dev
Copy link

z3dev commented Oct 16, 2018

Sorry. I don’t have any recommendations. There are several alternatives, even using WebGL is possible.

@roipoussiere
Copy link

I found a pretty good list of alternatives, if someone is interested.

Maybe you can archive the project and add a warning on the readme saying this library is not maintained, with a link to this list?

@z3dev
Copy link

z3dev commented Oct 16, 2018

@evanw needs to decide. But I would say that this library needs to be put on ... HOLD

Of course, if someone else wants to support this library...

Toan and others added 2 commits May 5, 2019 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants