PHP 8.2.30
Preview: add-import.js Size: 750 B
/home/byroehnu/easepaybiz.easetack.com/node_modules/@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: 14

Name Size Perms Modified Actions
127 B lr--r--r-- 2026-03-14 01:49:07
Edit Download
750 B lrw-r--r-- 2026-03-05 00:19:55
Edit Download
373 B lrw-r--r-- 2026-03-05 00:19:55
Edit Download
2.79 KB lrw-r--r-- 2026-03-05 00:19:59
Edit Download
1.49 KB lrw-r--r-- 2026-03-05 00:20:00
Edit Download
537 B lrw-r--r-- 2026-03-05 00:20:02
Edit Download
4.62 KB lrw-r--r-- 2026-03-05 00:20:02
Edit Download
3.91 KB lrw-r--r-- 2026-03-05 00:20:04
Edit Download
1.26 KB lrw-r--r-- 2026-03-05 00:20:05
Edit Download
1.07 KB lrw-r--r-- 2026-03-05 00:20:06
Edit Download
1.90 KB lrw-r--r-- 2026-03-05 00:20:08
Edit Download
4.21 KB lrw-r--r-- 2026-03-05 00:20:09
Edit Download
1.65 KB lrw-r--r-- 2026-03-05 00:20:09
Edit Download
2.28 KB lrw-r--r-- 2026-03-05 00:20:09
Edit Download

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