Sha256: cdbc96994845762e731b86af16acb7cf5553abea201aa4c0c9573b97102cb7f0

Contents?: true

Size: 780 Bytes

Versions: 26

Compression:

Stored size: 780 Bytes

Contents

// borrowed from tsx implementation:
// https://github.com/esbuild-kit/tsx

const ignoreWarnings = new Set([
  '--experimental-loader is an experimental feature. This feature could change at any time',
  'Custom ESM Loaders is an experimental feature. This feature could change at any time',
  'Custom ESM Loaders is an experimental feature and might change at any time',
  'VM Modules is an experimental feature and might change at any time',
  'VM Modules is an experimental feature. This feature could change at any time',
])

const { emit } = process

process.emit = function (event, warning) {
  if (event === 'warning' && ignoreWarnings.has(warning.message)) {
    return
  }

  // eslint-disable-next-line prefer-rest-params
  return Reflect.apply(emit, this, arguments)
}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.25 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.24 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.23 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.22 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.21 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.20 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.19 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.18 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.17 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.16 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.15 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.14 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.13 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.12 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.11 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.10 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.9 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.8 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs
clapton-0.0.7 lib/clapton/javascripts/node_modules/vitest/suppress-warnings.cjs