{"library":"qmlpragmalibrary-webpack-plugin","title":"QmlPragmaLibrary Webpack Plugin","description":"Webpack plugin that prepends \".pragma library\" to JavaScript output files for use as shared JavaScript resources in QML/Qt Quick applications. Current version 0.0.1, single initial release with no defined update cadence. Simple, minimal functionality; no alternatives known.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install qmlpragmalibrary-webpack-plugin"],"cli":null},"imports":["const QmlPragmaLibraryWebpackPlugin = require('qmlpragmalibrary-webpack-plugin');","const { QmlPragmaLibraryWebpackPlugin } = require('qmlpragmalibrary-webpack-plugin');","import QmlPragmaLibraryWebpackPlugin = require('qmlpragmalibrary-webpack-plugin');"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const path = require('path');\nconst QmlPragmaLibraryWebpackPlugin = require('qmlpragmalibrary-webpack-plugin');\n\nmodule.exports = {\n  entry: './src/factorial.js',\n  output: {\n    path: path.resolve(__dirname, 'dist'),\n    filename: 'factorial.qml.js'\n  },\n  plugins: [\n    new QmlPragmaLibraryWebpackPlugin()\n  ]\n};","lang":"javascript","description":"Sets up webpack to prepend .pragma library to the output JavaScript file for QML shared library usage.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}