summaryrefslogtreecommitdiff
path: root/node_modules/webpack-sources/lib/CompatSource.js
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2023-11-05 17:23:37 +0800
committerlittleblack111 <littleblack11111@gmail.com>2023-11-05 17:23:37 +0800
commit2cdf0cb352ab6a2d0f8cb25120e4ebc92c5316e3 (patch)
tree6b088c99810bd013f17b80522c936ca6dfc09858 /node_modules/webpack-sources/lib/CompatSource.js
parentf8ee6ef722e6c560c4a1c879e04dbdf0b01f0316 (diff)
removed autoprefix hover as it will have a high chance of making hover stopped working
Diffstat (limited to 'node_modules/webpack-sources/lib/CompatSource.js')
-rw-r--r--node_modules/webpack-sources/lib/CompatSource.js66
1 files changed, 0 insertions, 66 deletions
diff --git a/node_modules/webpack-sources/lib/CompatSource.js b/node_modules/webpack-sources/lib/CompatSource.js
deleted file mode 100644
index 0b9d9bdb..00000000
--- a/node_modules/webpack-sources/lib/CompatSource.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- MIT License http://www.opensource.org/licenses/mit-license.php
- Author Tobias Koppers @sokra
-*/
-"use strict";
-
-const Source = require("./Source");
-
-class CompatSource extends Source {
- static from(sourceLike) {
- return sourceLike instanceof Source
- ? sourceLike
- : new CompatSource(sourceLike);
- }
-
- constructor(sourceLike) {
- super();
- this._sourceLike = sourceLike;
- }
-
- source() {
- return this._sourceLike.source();
- }
-
- buffer() {
- if (typeof this._sourceLike.buffer === "function") {
- return this._sourceLike.buffer();
- }
- return super.buffer();
- }
-
- size() {
- if (typeof this._sourceLike.size === "function") {
- return this._sourceLike.size();
- }
- return super.size();
- }
-
- map(options) {
- if (typeof this._sourceLike.map === "function") {
- return this._sourceLike.map(options);
- }
- return super.map(options);
- }
-
- sourceAndMap(options) {
- if (typeof this._sourceLike.sourceAndMap === "function") {
- return this._sourceLike.sourceAndMap(options);
- }
- return super.sourceAndMap(options);
- }
-
- updateHash(hash) {
- if (typeof this._sourceLike.updateHash === "function") {
- return this._sourceLike.updateHash(hash);
- }
- if (typeof this._sourceLike.map === "function") {
- throw new Error(
- "A Source-like object with a 'map' method must also provide an 'updateHash' method"
- );
- }
- hash.update(this.buffer());
- }
-}
-
-module.exports = CompatSource;