PHP 8.2.30
Preview: assignStyledRequired.js Size: 811 B
/home/byroehnu/.trash/node_modules11/babel-plugin-styled-components/lib/visitors/assignStyledRequired.js

"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _detectors = require("../utils/detectors");
var _default = t => (path, state) => {
  let init = path.node.init;
  if (t.isCallExpression(path.node.init) && t.isIdentifier(path.node.init.callee) && init.callee.name === '_interopRequireDefault' && init.arguments && init.arguments[0]) {
    // _interopRequireDefault(require())
    init = path.node.init.arguments[0];
  }
  if (t.isCallExpression(init) && t.isIdentifier(init.callee) && init.callee.name === 'require' && init.arguments && init.arguments[0] && t.isStringLiteral(init.arguments[0]) && (0, _detectors.isValidTopLevelImport)(init.arguments[0].value, state)) {
    state.styledRequired = path.node.id.name;
  }
};
exports.default = _default;

Directory Contents

Dirs: 1 × Files: 5

Name Size Perms Modified Actions
- drwxr-xr-x 2026-02-28 00:28:24
Edit Download
811 B lrw-r--r-- 2026-02-28 00:26:38
Edit Download
6.64 KB lrw-r--r-- 2026-02-28 00:27:06
Edit Download
1.14 KB lrw-r--r-- 2026-02-28 00:28:06
Edit Download
870 B lrw-r--r-- 2026-02-28 00:28:22
Edit Download
8.38 KB lrw-r--r-- 2026-02-28 00:28:26
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).