toArchiveEntryName static method

String toArchiveEntryName(
  1. String relativePath, {
  2. Context? pathContext,
})

Converts a platform-native relative path to a zip archive entry name. Entry names are always posix (/) separated, per the zip specification.

Implementation

static String toArchiveEntryName(
  final String relativePath, {
  final p.Context? pathContext,
}) {
  final context = pathContext ?? p.context;
  return p.posix.joinAll(context.split(relativePath));
}