79b52401f2
Change-Id: I032d10fd1956b62a9e45ceee9ca2b28c9863d1ce Tested: diagnostic updates only change Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/401560 Commit-Queue: Devon Carew <devoncarew@google.com> Reviewed-by: Nate Bosch <nbosch@google.com>
19 lines
443 B
Dart
19 lines
443 B
Dart
import 'dart:convert';
|
|
import 'dart:io';
|
|
|
|
import 'package:source_maps/source_maps.dart';
|
|
|
|
void main(List<String> args) {
|
|
if (args.length != 1) {
|
|
print('usage: read.dart <source-map-file>');
|
|
exit(1);
|
|
}
|
|
|
|
var sourcemapFile = File.fromUri(Uri.base.resolve(args[0]));
|
|
if (!sourcemapFile.existsSync()) {
|
|
print('no source-map-file in ${args[0]}');
|
|
}
|
|
var bytes = sourcemapFile.readAsBytesSync();
|
|
parse(utf8.decode(bytes));
|
|
}
|