8000 failed to make bytecode · Issue #6858 · axios/axios · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
failed to make bytecode #6858
Open
Open
@kale1d0code

Description

@kale1d0code

Describe the bug

Axios is incompatible with rollup.js

To Reproduce

attempt to rollup / flatten a project which uses axios

Code snippet

import { mergeDeepRight as merge, replace } from "ramda"
import { createBasicConfig } from '@open-wc/building-rollup';
import { nodeResolve as resolve } from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import nodePolyfills from 'rollup-plugin-node-polyfills'
import json from '@rollup/plugin-json';
import typescript from '@rollup/plugin-typescript';
import alias from '@rollup/plugin-alias';

import path from "path"

const baseConfig = createBasicConfig();

export default merge(baseConfig, {
  input: {
    file: './src/index.ts',
  },
  output: {
      dir: 'build',
      format: 'cjs',
      compact: true,
      minifyInternalExports: true
  },
  plugins: [
    nodePolyfills({

    }),
    json(),
    typescript({
      tsconfig: './tsconfig.json',
      outputToFilesystem: true
    }),
    commonjs({
      //include: /node_modules/,
      transformMixedEsModules: true,
      //requireReturnsDefault: 'auto'
    }),
    alias({
      entries: [
        {
          find: "axios",
          replacement: path.resolve(  'node_modules', 'axios/dist/esm/axios.js' )
        }
      ]
    }),
    resolve({
      //alias: [{  find: 'axios', replacement: path.resolve(  'node_modules', 'axios/dist/esm/axios.js' ) }],
      extensions: ['.js', ".cjs"],
      jsnext: true,
      browser: true,
      //main: true, 
      preferBuiltins: true
    }),
  ],
});

Expected behavior

for node application to compile successfully

Axios Version

1.8.4

Adapter Version

XHR

Browser

Chrome

Browser Version

No response

Node.js Version

134.0.6998.35 (Official Build) (64-bit)

OS

Microsoft Dev container (some kind of debian thing)

Additional Library Versions

rollup 3.26.3

Additional context/Screenshots

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0