Files
sdk/pkg/dart2js_tools/bin/read.dart
T
Devon Carew 8935cb0a53 [pkg] use package:lints/recommended.yaml as the default analysis config
Change-Id: I302b8e9d6568ac43ec4e9ba29b660e1528f4d61a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/281223
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-02-08 16:56:05 +00:00

19 lines
438 B
Dart

import 'dart:convert';
import 'dart:io';
import 'package:source_maps/source_maps.dart';
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));
}