UNPKG

@vatom/3d-face

Version:

This vAtom face can plug into the SDKs to render 3D content in either binary glTF or V3D format.

47 lines (40 loc) 1.1 kB
// // WebPack config file var webpack = require('webpack'); module.exports = { plugins: [], module: { rules: [] } }; // The app's starting file module.exports.entry = "./src/index.js"; // The final app's JS output file module.exports.output = { path: __dirname + "/lib/", filename: "Face3D.min.js", libraryTarget:"var", library:"Face3D" }; // Output a sourcemap module.exports.devtool = "source-map"; // Support for resource files. NOTE: We're using a big number to embed, because our web view will be run from a file: // URL and apparently 3D textures have to be loaded over CORS. It's stupid. module.exports.module.rules.push({ test: /\.(jpg|png|svg)/, exclude: /node_modules/, loader: 'url-loader', options: { limit: 1024 * 1024 * 16, //8192, name: '[name].[ext]' } }); // Compile support for ES6 classes etc // module.exports.module.rules.push({ // test: /\.js$/, // exclude: /node_modules/, // loader: 'babel-loader', // options: { // presets: [require("@babel/preset-env")] // } // });