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

Support for require.js (AMD) and avoiding global scope #72

Closed
selfawaresoup opened this issue Feb 27, 2014 · 0 comments
Closed

Support for require.js (AMD) and avoiding global scope #72

selfawaresoup opened this issue Feb 27, 2014 · 0 comments

Comments

@selfawaresoup
Copy link

So far, Lunr supports module.exports for node.js but not AMD style loading like with require.js.

It also by default creates a global variable lunr even when loaded as a module.

Wrapping the lib in a function(){}, detecting the presence of defineor exports and only using a global variable as a fallback, this can be resolved.

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

No branches or pull requests

1 participant