MCPcopy Create free account
hub / github.com/stenciljs/core / serializeDevNodeModuleUrl

Function serializeDevNodeModuleUrl

src/compiler/bundle/dev-node-module-resolve.ts:76–89  ·  view source on GitHub ↗
(
  config: d.ValidatedConfig,
  moduleId: string,
  moduleVersion: string,
  resolvedPath: string,
)

Source from the content-addressed store, hash-verified

74};
75
76const serializeDevNodeModuleUrl = (
77 config: d.ValidatedConfig,
78 moduleId: string,
79 moduleVersion: string,
80 resolvedPath: string,
81) => {
82 resolvedPath = relative(config.rootDir, resolvedPath);
83
84 let id = `/${DEV_MODULE_DIR}/`;
85 id += encodeURIComponent(moduleId) + '@';
86 id += encodeURIComponent(moduleVersion) + '.js';
87 id += '?p=' + encodeURIComponent(resolvedPath);
88 return id;
89};

Callers 1

devNodeModuleResolveIdFunction · 0.85

Calls 1

relativeFunction · 0.85

Tested by

no test coverage detected