https://github.com/zyrolasting/unlike-assets
Racket's module resolver for non-Racket assets :godmode:
https://github.com/zyrolasting/unlike-assets
build-automation build-system dependency-manager module-resolver racket resolver
Last synced: about 1 month ago
JSON representation
Racket's module resolver for non-Racket assets :godmode:
- Host: GitHub
- URL: https://github.com/zyrolasting/unlike-assets
- Owner: zyrolasting
- License: mit
- Created: 2019-07-28T04:51:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T16:16:55.000Z (about 2 years ago)
- Last Synced: 2024-05-09T07:19:29.799Z (12 months ago)
- Topics: build-automation, build-system, dependency-manager, module-resolver, racket, resolver
- Language: Racket
- Homepage:
- Size: 897 KB
- Stars: 19
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://sagegerard.com/subscribe.html)
[](https://opensource.org/licenses/MIT)Imagine if Racket allowed this:
```
(dynamic-rerequire "/path/to/script.js")
(dynamic-require "/path/to/script.js" 'minified)
```Unlike Assets (UA) helps you write module resolvers for data outside
of Racket. You can treat CSS, SVG, JavaScript, and other resources as
if they were software modules. In that sense, UA abstracts over
creative frameworks so that you can create your own alternatives to
Polyglot, Scribble, Frog, Universe, Pollen, etc.