As mentioned in #1238 (comment), there is a strange problem with path.relative as used in asc since merging asconfig.
In particular
path.relative(".", "module.ts");
returns odule.ts in browser builds, but for some reason the following
const path = require("path-browserify");
path.relative(".", "module.ts");
returns module.ts as expected. What's known so far:
- webpack bundles path-browserify v0.0.1
- newest version is v1.0.1
- Problem seems to happen here:
exports.relative = function(from, to) {
from = exports.resolve(from).substr(1);
to = exports.resolve(to).substr(1); // <---
- ?!
In general there appears to be another aspect to this since it's not easily reproducible outside of bundles. If you have any clue, please enlighten me :)
Reactions are currently unavailable
As mentioned in #1238 (comment), there is a strange problem with path.relative as used in asc since merging asconfig.
In particular
returns odule.ts in browser builds, but for some reason the following
returns module.ts as expected. What's known so far:
In general there appears to be another aspect to this since it's not easily reproducible outside of bundles. If you have any clue, please enlighten me :)