diff --git a/src/audio.d.ts b/src/audio.d.ts new file mode 100644 index 0000000..e75c7be --- /dev/null +++ b/src/audio.d.ts @@ -0,0 +1 @@ +declare module '*.mp3'; diff --git a/tsconfig.json b/tsconfig.json index 9a998b7..8e7ab13 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,6 +3,6 @@ "preserveConstEnums": true, "sourceMap": true }, - "include": ["src/**/*", "src/custom.d.ts"], + "include": ["src/**/*", "src/custom.d.ts", "src/audio.d.ts"], "exclude": ["node_modules", "**/*.spec.ts"] } diff --git a/webpack.config.js b/webpack.config.js index 702dcbf..f3f9966 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -76,6 +76,11 @@ module.exports = { use: 'webpack-webmanifest-loader', type: 'asset/resource', }, + { + // Add support for audio + test: /\.(mp3)$/i, + type: 'asset/resource', + }, { // Add inlining of SVG test: /\.svg$/i,