Skip to content

Commit

Permalink
chore: use require('./package.json') in rollup.config instead of asse…
Browse files Browse the repository at this point in the history
…rt to remove the warning (#4469)
  • Loading branch information
sheremet-va authored Nov 10, 2023
1 parent 6a92f27 commit 7c2037d
Show file tree
Hide file tree
Showing 12 changed files with 53 additions and 40 deletions.
8 changes: 5 additions & 3 deletions packages/browser/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
import { createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import json from '@rollup/plugin-json'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...Object.keys(pkg.dependencies),
...Object.keys(pkg.peerDependencies || {}),
'vitest/node',
'vitest',
/^@?vitest(\/|$)/,
'worker_threads',
'node:worker_threads',
]
Expand Down
11 changes: 5 additions & 6 deletions packages/coverage-istanbul/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import commonjs from '@rollup/plugin-commonjs'
import json from '@rollup/plugin-json'
import nodeResolve from '@rollup/plugin-node-resolve'
import { join } from 'pathe'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = {
index: 'src/index.ts',
Expand All @@ -16,10 +18,7 @@ const external = [
...builtinModules,
...Object.keys(pkg.dependencies || {}),
...Object.keys(pkg.peerDependencies || {}),
'vitest',
'vitest/node',
'vitest/config',
'vitest/coverage',
/^@?vitest(\/|$)/,
]

const plugins = [
Expand Down
11 changes: 5 additions & 6 deletions packages/coverage-v8/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import commonjs from '@rollup/plugin-commonjs'
import json from '@rollup/plugin-json'
import nodeResolve from '@rollup/plugin-node-resolve'
import { join } from 'pathe'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = {
index: 'src/index.ts',
Expand All @@ -17,10 +19,7 @@ const external = [
...Object.keys(pkg.dependencies || {}),
...Object.keys(pkg.peerDependencies || {}),
'node:inspector',
'vitest',
'vitest/node',
'vitest/config',
'vitest/coverage',
/^@?vitest(\/|$)/,
]

const plugins = [
Expand Down
9 changes: 5 additions & 4 deletions packages/expect/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import { defineConfig } from 'rollup'
import copy from 'rollup-plugin-copy'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...builtinModules,
...Object.keys(pkg.dependencies || {}),
...Object.keys(pkg.peerDependencies || {}),
'@vitest/utils/diff',
'@vitest/utils/error',
/^@?vitest(\/|$)/,
]

const plugins = [
Expand Down
8 changes: 5 additions & 3 deletions packages/runner/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import json from '@rollup/plugin-json'
import dts from 'rollup-plugin-dts'
import { defineConfig } from 'rollup'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...builtinModules,
...Object.keys(pkg.dependencies || {}),
...Object.keys(pkg.peerDependencies || {}),
'@vitest/utils/error',
/^@?vitest(\/|$)/,
]

const entries = {
Expand Down
6 changes: 4 additions & 2 deletions packages/snapshot/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import nodeResolve from '@rollup/plugin-node-resolve'
import dts from 'rollup-plugin-dts'
import commonjs from '@rollup/plugin-commonjs'
import { defineConfig } from 'rollup'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...builtinModules,
Expand Down
6 changes: 4 additions & 2 deletions packages/spy/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import { defineConfig } from 'rollup'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...builtinModules,
Expand Down
10 changes: 5 additions & 5 deletions packages/ui/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import json from '@rollup/plugin-json'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const external = [
...builtinModules,
...Object.keys(pkg.dependencies),
...Object.keys(pkg.peerDependencies || {}),
'worker_threads',
'node:worker_threads',
'vitest/node',
'vitest/config',
/^@?vitest(\/|$)/,
'vite',
'vitest',
]

const entries = [
Expand Down
6 changes: 4 additions & 2 deletions packages/utils/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import { defineConfig } from 'rollup'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import resolve from '@rollup/plugin-node-resolve'
import json from '@rollup/plugin-json'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = {
'index': 'src/index.ts',
Expand Down
6 changes: 4 additions & 2 deletions packages/vite-node/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import json from '@rollup/plugin-json'
import { defineConfig } from 'rollup'
import pkg from './package.json' assert { type: 'json' }

const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = {
'index': 'src/index.ts',
Expand Down
5 changes: 3 additions & 2 deletions packages/vitest/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import fs from 'node:fs'
import { builtinModules } from 'node:module'
import { builtinModules, createRequire } from 'node:module'
import { fileURLToPath } from 'node:url'
import { dirname, join, normalize, relative, resolve } from 'pathe'
import esbuild from 'rollup-plugin-esbuild'
Expand All @@ -12,7 +12,8 @@ import c from 'picocolors'
import fg from 'fast-glob'
import { defineConfig } from 'rollup'

import pkg from './package.json' assert { type: 'json' }
const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = [
'src/index.ts',
Expand Down
7 changes: 4 additions & 3 deletions packages/web-worker/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
import { createRequire } from 'node:module'
import esbuild from 'rollup-plugin-esbuild'
import dts from 'rollup-plugin-dts'
import commonjs from '@rollup/plugin-commonjs'
import nodeResolve from '@rollup/plugin-node-resolve'
import json from '@rollup/plugin-json'

import pkg from './package.json' assert { type: 'json' }
const require = createRequire(import.meta.url)
const pkg = require('./package.json')

const entries = {
index: 'src/index.ts',
Expand All @@ -14,8 +16,7 @@ const entries = {
const external = [
...Object.keys(pkg.dependencies || {}),
...Object.keys(pkg.peerDependencies || {}),
'vitest',
'vitest/execute',
/^@?vitest(\/|$)/,
'vite-node/utils',
]

Expand Down

0 comments on commit 7c2037d

Please sign in to comment.