Skip to content

Commit

Permalink
feat: use type=module (#243)
Browse files Browse the repository at this point in the history
  • Loading branch information
JounQin committed Aug 4, 2022
1 parent ae39207 commit 407b1fb
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 19 deletions.
33 changes: 17 additions & 16 deletions package.json
@@ -1,5 +1,6 @@
{
"name": "unplugin-auto-import",
"type": "module",
"version": "0.10.3",
"packageManager": "pnpm@7.1.1",
"description": "Register global imports on demand for Vite and Webpack",
Expand All @@ -26,43 +27,43 @@
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js",
"import": "./dist/index.mjs"
"require": "./dist/index.cjs",
"import": "./dist/index.js"
},
"./*": "./*",
"./nuxt": {
"types": "./dist/nuxt.d.ts",
"require": "./dist/nuxt.js",
"import": "./dist/nuxt.mjs"
"require": "./dist/nuxt.cjs",
"import": "./dist/nuxt.js"
},
"./rollup": {
"types": "./dist/rollup.d.ts",
"require": "./dist/rollup.js",
"import": "./dist/rollup.mjs"
"require": "./dist/rollup.cjs",
"import": "./dist/rollup.js"
},
"./types": {
"types": "./dist/types.d.ts",
"require": "./dist/types.js",
"import": "./dist/types.mjs"
"require": "./dist/types.cjs",
"import": "./dist/types.js"
},
"./vite": {
"types": "./dist/vite.d.ts",
"require": "./dist/vite.js",
"import": "./dist/vite.mjs"
"require": "./dist/vite.cjs",
"import": "./dist/vite.js"
},
"./webpack": {
"types": "./dist/webpack.d.ts",
"require": "./dist/webpack.js",
"import": "./dist/webpack.mjs"
"require": "./dist/webpack.cjs",
"import": "./dist/webpack.js"
},
"./esbuild": {
"types": "./dist/esbuild.d.ts",
"require": "./dist/esbuild.js",
"import": "./dist/esbuild.mjs"
"require": "./dist/esbuild.cjs",
"import": "./dist/esbuild.js"
}
},
"main": "dist/index.js",
"module": "dist/index.mjs",
"main": "dist/index.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
"typesVersions": {
"*": {
Expand Down
7 changes: 4 additions & 3 deletions scripts/postbuild.ts
@@ -1,14 +1,15 @@
import { resolve } from 'path'
import { promises as fs } from 'fs'
import { basename } from 'path/posix'
import { fileURLToPath } from 'url'
import fg from 'fast-glob'

async function run() {
// fix cjs exports
const files = await fg('*.js', {
ignore: ['index.js', 'chunk-*'],
const files = await fg('*.cjs', {
ignore: ['chunk-*'],
absolute: true,
cwd: resolve(__dirname, '../dist'),
cwd: resolve(fileURLToPath(import.meta.url), '../../dist'),
})
for (const file of files) {
console.log('[postbuild]', basename(file))
Expand Down

0 comments on commit 407b1fb

Please sign in to comment.