PHP 8.2.30
Preview: add-import.js Size: 750 B
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/@emotion/babel-plugin/src/utils/add-import.js

import { addDefault, addNamed } from '@babel/helper-module-imports'

export function addImport(
  state,
  importSource /*: string */,
  importedSpecifier /*: string */,
  nameHint /* ?: string */
) {
  let cacheKey = ['import', importSource, importedSpecifier].join(':')
  if (state[cacheKey] === undefined) {
    let importIdentifier
    if (importedSpecifier === 'default') {
      importIdentifier = addDefault(state.file.path, importSource, { nameHint })
    } else {
      importIdentifier = addNamed(
        state.file.path,
        importedSpecifier,
        importSource,
        {
          nameHint
        }
      )
    }
    state[cacheKey] = importIdentifier.name
  }
  return {
    type: 'Identifier',
    name: state[cacheKey]
  }
}

Directory Contents

Dirs: 0 × Files: 13

Name Size Perms Modified Actions
750 B lrw-r--r-- 2026-02-28 00:26:46
Edit Download
373 B lrw-r--r-- 2026-02-28 00:27:12
Edit Download
2.79 KB lrw-r--r-- 2026-02-28 00:28:00
Edit Download
1.49 KB lrw-r--r-- 2026-02-28 00:28:06
Edit Download
537 B lrw-r--r-- 2026-02-28 00:28:12
Edit Download
4.62 KB lrw-r--r-- 2026-02-28 00:28:18
Edit Download
3.91 KB lrw-r--r-- 2026-02-28 00:28:22
Edit Download
1.26 KB lrw-r--r-- 2026-02-28 00:28:24
Edit Download
1.07 KB lrw-r--r-- 2026-02-28 00:28:26
Edit Download
1.90 KB lrw-r--r-- 2026-02-28 00:28:28
Edit Download
4.21 KB lrw-r--r-- 2026-02-28 00:28:30
Edit Download
1.65 KB lrw-r--r-- 2026-02-28 00:28:32
Edit Download
2.28 KB lrw-r--r-- 2026-02-28 00:28:32
Edit Download

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