UNPKG

1.01 kBJavaScriptView Raw
1/*
2 MIT License http://www.opensource.org/licenses/mit-license.php
3 Author Tobias Koppers @sokra
4*/
5
6"use strict";
7
8const makeSerializable = require("../util/makeSerializable");
9const HarmonyImportDependency = require("./HarmonyImportDependency");
10const NullDependency = require("./NullDependency");
11
12/** @typedef {import("webpack-sources").ReplaceSource} ReplaceSource */
13/** @typedef {import("../Dependency")} Dependency */
14/** @typedef {import("../DependencyTemplate").DependencyTemplateContext} DependencyTemplateContext */
15
16class HarmonyAcceptImportDependency extends HarmonyImportDependency {
17 constructor(request) {
18 super(request, NaN);
19 this.weak = true;
20 }
21
22 get type() {
23 return "harmony accept";
24 }
25}
26
27makeSerializable(
28 HarmonyAcceptImportDependency,
29 "webpack/lib/dependencies/HarmonyAcceptImportDependency"
30);
31
32HarmonyAcceptImportDependency.Template =
33 /** @type {typeof HarmonyImportDependency.Template} */ (
34 NullDependency.Template
35 );
36
37module.exports = HarmonyAcceptImportDependency;