summaryrefslogtreecommitdiff
path: root/node_modules/webpack/lib/asset/AssetSourceParser.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/webpack/lib/asset/AssetSourceParser.js')
-rw-r--r--node_modules/webpack/lib/asset/AssetSourceParser.js37
1 files changed, 0 insertions, 37 deletions
diff --git a/node_modules/webpack/lib/asset/AssetSourceParser.js b/node_modules/webpack/lib/asset/AssetSourceParser.js
deleted file mode 100644
index c122f0ea..00000000
--- a/node_modules/webpack/lib/asset/AssetSourceParser.js
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- MIT License http://www.opensource.org/licenses/mit-license.php
- Author Yuta Hiroto @hiroppy
-*/
-
-"use strict";
-
-const Parser = require("../Parser");
-
-/** @typedef {import("../Module").BuildInfo} BuildInfo */
-/** @typedef {import("../Module").BuildMeta} BuildMeta */
-/** @typedef {import("../Parser").ParserState} ParserState */
-/** @typedef {import("../Parser").PreparsedAst} PreparsedAst */
-
-class AssetSourceParser extends Parser {
- /**
- * @param {string | Buffer | PreparsedAst} source the source to parse
- * @param {ParserState} state the parser state
- * @returns {ParserState} the parser state
- */
- parse(source, state) {
- if (typeof source === "object" && !Buffer.isBuffer(source)) {
- throw new Error("AssetSourceParser doesn't accept preparsed AST");
- }
- const { module } = state;
- /** @type {BuildInfo} */
- (module.buildInfo).strict = true;
- /** @type {BuildMeta} */
- (module.buildMeta).exportsType = "default";
- /** @type {BuildMeta} */
- (state.module.buildMeta).defaultObject = false;
-
- return state;
- }
-}
-
-module.exports = AssetSourceParser;