UNPKG

4.82 kBJavaScriptView Raw
1"use strict";
2/**
3 * @license
4 * Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
5 * This code may only be used under the BSD style license found at
6 * http://polymer.github.io/LICENSE.txt
7 * The complete set of authors may be found at
8 * http://polymer.github.io/AUTHORS.txt
9 * The complete set of contributors may be found at
10 * http://polymer.github.io/CONTRIBUTORS.txt
11 * Code distributed by Google as part of the polymer project is also
12 * subject to an additional IP rights grant found at
13 * http://polymer.github.io/PATENTS.txt
14 */
15function __export(m) {
16 for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
17}
18Object.defineProperty(exports, "__esModule", { value: true });
19/**
20 * This file describes the public API of the analyzer.
21 *
22 * Only this file and the objects reachable from its exports are considered
23 * part of the stable API of the analyzer, in a semver sense.
24 */
25// Core objects
26var analyzer_1 = require("./core/analyzer");
27exports.Analyzer = analyzer_1.Analyzer;
28__export(require("./model/model"));
29var warning_printer_1 = require("./warning/warning-printer");
30exports.WarningPrinter = warning_printer_1.WarningPrinter;
31var warning_filter_1 = require("./warning/warning-filter");
32exports.WarningFilter = warning_filter_1.WarningFilter;
33var namespace_1 = require("./javascript/namespace");
34exports.Namespace = namespace_1.Namespace;
35var javascript_import_scanner_1 = require("./javascript/javascript-import-scanner");
36exports.JavascriptImport = javascript_import_scanner_1.JavascriptImport;
37var javascript_export_scanner_1 = require("./javascript/javascript-export-scanner");
38exports.Export = javascript_export_scanner_1.Export;
39var document_1 = require("./parser/document");
40exports.ParsedDocument = document_1.ParsedDocument;
41var function_1 = require("./javascript/function");
42exports.Function = function_1.Function;
43// Analysis
44var generate_analysis_1 = require("./analysis-format/generate-analysis");
45exports.generateAnalysis = generate_analysis_1.generateAnalysis;
46exports.validateAnalysis = generate_analysis_1.validateAnalysis;
47// URL Loaders and Resolvers
48var fetch_url_loader_1 = require("./url-loader/fetch-url-loader");
49exports.FetchUrlLoader = fetch_url_loader_1.FetchUrlLoader;
50var fs_url_loader_1 = require("./url-loader/fs-url-loader");
51exports.FsUrlLoader = fs_url_loader_1.FsUrlLoader;
52var fs_url_resolver_1 = require("./url-loader/fs-url-resolver");
53exports.FsUrlResolver = fs_url_resolver_1.FsUrlResolver;
54var overlay_loader_1 = require("./url-loader/overlay-loader");
55exports.InMemoryOverlayUrlLoader = overlay_loader_1.InMemoryOverlayUrlLoader;
56var multi_url_loader_1 = require("./url-loader/multi-url-loader");
57exports.MultiUrlLoader = multi_url_loader_1.MultiUrlLoader;
58var multi_url_resolver_1 = require("./url-loader/multi-url-resolver");
59exports.MultiUrlResolver = multi_url_resolver_1.MultiUrlResolver;
60var package_url_resolver_1 = require("./url-loader/package-url-resolver");
61exports.PackageUrlResolver = package_url_resolver_1.PackageUrlResolver;
62var prefixed_url_loader_1 = require("./url-loader/prefixed-url-loader");
63exports.PrefixedUrlLoader = prefixed_url_loader_1.PrefixedUrlLoader;
64var redirect_resolver_1 = require("./url-loader/redirect-resolver");
65exports.RedirectResolver = redirect_resolver_1.RedirectResolver;
66var url_resolver_1 = require("./url-loader/url-resolver");
67exports.UrlResolver = url_resolver_1.UrlResolver;
68// Polymer
69var polymer_element_1 = require("./polymer/polymer-element");
70exports.PolymerElement = polymer_element_1.PolymerElement;
71var behavior_1 = require("./polymer/behavior");
72exports.PolymerBehavior = behavior_1.Behavior;
73var polymer_element_mixin_1 = require("./polymer/polymer-element-mixin");
74exports.PolymerElementMixin = polymer_element_mixin_1.PolymerElementMixin;
75var expression_scanner_1 = require("./polymer/expression-scanner");
76exports.PolymerDatabindingExpression = expression_scanner_1.DatabindingExpression;
77exports.AttributeDatabindingExpression = expression_scanner_1.AttributeDatabindingExpression;
78exports.JavascriptDatabindingExpression = expression_scanner_1.JavascriptDatabindingExpression;
79var dom_module_scanner_1 = require("./polymer/dom-module-scanner");
80exports.DomModule = dom_module_scanner_1.DomModule;
81// ParsedDocuments
82var json_document_1 = require("./json/json-document");
83exports.ParsedJsonDocument = json_document_1.ParsedJsonDocument;
84var javascript_document_1 = require("./javascript/javascript-document");
85exports.ParsedJavaScriptDocument = javascript_document_1.JavaScriptDocument;
86var html_document_1 = require("./html/html-document");
87exports.ParsedHtmlDocument = html_document_1.ParsedHtmlDocument;
88var css_document_1 = require("./css/css-document");
89exports.ParsedCssDocument = css_document_1.ParsedCssDocument;
90//# sourceMappingURL=index.js.map
\No newline at end of file