OLD | NEW |
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 library web_components.build.common; | 4 library web_components.build.common; |
5 | 5 |
6 import 'package:analyzer/analyzer.dart'; | 6 import 'package:analyzer/analyzer.dart'; |
7 import 'package:barback/barback.dart'; | 7 import 'package:barback/barback.dart'; |
8 import 'package:code_transformers/messages/build_logger.dart'; | 8 import 'package:code_transformers/messages/build_logger.dart'; |
9 import 'package:html/dom.dart' as dom; | 9 import 'package:html/dom.dart' as dom; |
10 import 'package:html/parser.dart'; | 10 import 'package:html/parser.dart'; |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
69 | 69 |
70 /// Parses an HTML file [contents] and returns a DOM-like tree. | 70 /// Parses an HTML file [contents] and returns a DOM-like tree. |
71 dom.Document parseHtml(String contents, String sourcePath) { | 71 dom.Document parseHtml(String contents, String sourcePath) { |
72 var parser = new HtmlParser(contents, | 72 var parser = new HtmlParser(contents, |
73 encoding: 'utf8', generateSpans: true, sourceUrl: sourcePath); | 73 encoding: 'utf8', generateSpans: true, sourceUrl: sourcePath); |
74 return parser.parse(); | 74 return parser.parse(); |
75 } | 75 } |
76 | 76 |
77 const String dartType = "application/dart"; | 77 const String dartType = "application/dart"; |
78 const String jsType = "text/javascript"; | 78 const String jsType = "text/javascript"; |
OLD | NEW |