esm = i => ({
	...common,
	...entry(i),
	output: {
		filename: `${i}/[name].mjs`,
		chunkFilename: `${i}/[name].mjs`,
		cssFilename: `${i}/[name].css`,
		cssChunkFilename: `${i}/[name].css`,
		assetModuleFilename: `${i}/[name][ext][query]`,
		module: true
	},
	experiments: {
		outputModule: true,
		css: true
	}
})
@param {number} i index
@returns {import("../../../../").Configuration} configuration