it('only supports a handful of built-ins that are popular amongst cypress projects', () => {
  expect(require('assert')).to.be.eql({})
  expect(require('buffer')).to.be.an('object').and.have.property('Buffer')
  expect(require('child_process')).to.be.eql({})
  expect(require('cluster')).to.be.eql({})
  expect(require('console')).to.be.eql({})
  expect(require('constants')).to.be.eql({})
  expect(require('crypto')).to.be.eql({})
  expect(require('dgram')).to.be.eql({})
  expect(require('dns')).to.be.eql({})
  expect(require('domain')).to.be.eql({})
  expect(require('events')).to.be.eql({})
  expect(require('fs')).to.be.eql({})
  expect(require('http')).to.be.eql({})
  expect(require('https')).to.be.eql({})
  expect(require('http2')).to.be.eql({})
  expect(require('inspector')).to.be.eql({})
  expect(require('module')).to.be.eql({})
  expect(require('net')).to.be.eql({})
  expect(require('os')).to.be.an('object').and.have.property('platform')
  expect(require('path')).to.be.an('object').and.have.property('join')
  expect(require('perf_hooks')).to.eql({})
  expect(require('process')).to.be.an('object').and.have.property('env')
  expect(require('punycode')).to.be.eql({})
  expect(require('querystring')).to.be.eql({})
  expect(require('readline')).to.be.eql({})
  expect(require('repl')).to.be.eql({})
  expect(require('stream')).to.be.a('function').and.have.property('Readable')
  expect(require('string_decoder')).to.be.eql({})
  expect(require('sys')).to.be.eql({})
  expect(require('timers')).to.be.eql({})
  expect(require('tls')).to.be.eql({})
  expect(require('tty')).to.be.eql({})
  expect(require('url')).to.be.eql({})
  expect(require('util')).to.be.eql({})
  expect(require('vm')).to.be.eql({})
  expect(require('zlib')).to.be.eql({})
})
