From 924b0cbc26c601e1ce11af3e4cfc1dd2dd5d3973 Mon Sep 17 00:00:00 2001 From: Guillaume Date: Sun, 4 Jul 2021 23:15:57 +0200 Subject: [PATCH] chore: types in esbuild.mjs --- packages/vue-apollo-composable/esbuild.mjs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/vue-apollo-composable/esbuild.mjs b/packages/vue-apollo-composable/esbuild.mjs index 31c8350..420ccd5 100644 --- a/packages/vue-apollo-composable/esbuild.mjs +++ b/packages/vue-apollo-composable/esbuild.mjs @@ -2,7 +2,16 @@ import esbuild from 'esbuild' import path from 'path' import { nodeExternalsPlugin } from 'esbuild-node-externals' +/** @typedef {import('esbuild').BuildOptions} BuildOptions */ + +/** + * @typedef Build + * @prop {BuildOptions['format']} format + * @prop {string} file + */ + (async () => { + /** @type {Build[]} */ const builds = [ { format: 'esm', file: 'index.esm.js' }, { format: 'cjs', file: 'index.js' },