123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = void 0;
- var _webpack = _interopRequireDefault(require("webpack"));
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- class CssDependency extends _webpack.default.Dependency {
- constructor({
- identifier,
- content,
- media,
- sourceMap
- }, context, identifierIndex) {
- super();
- this.identifier = identifier;
- this.identifierIndex = identifierIndex;
- this.content = content;
- this.media = media;
- this.sourceMap = sourceMap;
- this.context = context;
- }
- getResourceIdentifier() {
- return `css-module-${this.identifier}-${this.identifierIndex}`;
- }
- serialize(context) {
- const {
- write
- } = context;
- write(this.identifier);
- write(this.content);
- write(this.media);
- write(this.sourceMap);
- write(this.context);
- write(this.identifierIndex);
- super.serialize(context);
- }
- deserialize(context) {
- super.deserialize(context);
- }
- }
- if (_webpack.default.util && _webpack.default.util.serialization) {
- _webpack.default.util.serialization.register(CssDependency, 'mini-css-extract-plugin/dist/CssDependency', null, {
- serialize(instance, context) {
- instance.serialize(context);
- },
- deserialize(context) {
- const {
- read
- } = context;
- const dep = new CssDependency({
- identifier: read(),
- content: read(),
- media: read(),
- sourceMap: read()
- }, read(), read());
- dep.deserialize(context);
- return dep;
- }
- });
- }
- var _default = CssDependency;
- exports.default = _default;
|