PHP 8.2.30
Preview: generateErrorMap.js Size: 518 B
/home/byroehnu/.trash/node_modules11/@adminjs/design-system/node_modules/styled-components/scripts/generateErrorMap.js

const fs = require('fs');
const path = require('path');

const md = fs.readFileSync(path.join(__dirname, '../src/utils/errors.md'), 'utf8');

const errorMap = md
  .split(/^#/gm)
  .slice(1)
  .reduce((errors, str) => {
    const [, code, message] = str.split(/^.*?(\d+)\s*\n/);

    // eslint-disable-next-line no-param-reassign
    errors[code] = message;

    return errors;
  }, {});

fs.writeFileSync(
  path.join(__dirname, '../src/utils/errors.js'),
  `export default ${JSON.stringify(errorMap)};`,
  'utf8'
);

Directory Contents

Dirs: 0 × Files: 1

Name Size Perms Modified Actions
518 B lrw-r--r-- 2026-02-28 11:42:18
Edit Download

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