jaredhanson / jaredhanson/deamdify
support the concept of baseUrl
- Dominant language
- JavaScript
- Stars
- 196
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
Currently a lot of AMD implementations depend on the require.js [baseUrl](http://requirejs.org/docs/api.html#config-baseUrl) config property to resolve modules properly. This implementation does not seem to support that concept, so a lot of work must be done to modify existing modules to follow a node-like directory structure.
I'd love it if this module automatically took care of that so we don't need to resort to any sort of mass file modification as we start to bring common.js modules into our codebase.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing how the transform currently resolves AMD modules and compare that behavior with require.js's baseUrl concept. Confirm the expected behavior against modules that use baseUrl and determine how CommonJS modules should resolve without mass file modification; done means those modules transform and resolve correctly with coverage for the new behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100