{"id":15581009,"url":"https://github.com/sevinf/wdio-webpack-service","last_synced_at":"2025-03-29T08:22:27.606Z","repository":{"id":143548911,"uuid":"87174943","full_name":"SevInf/wdio-webpack-service","owner":"SevInf","description":"Builds webpack bundles.","archived":false,"fork":false,"pushed_at":"2016-11-03T16:17:16.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-03T22:38:48.461Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SevInf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-04T10:39:58.000Z","updated_at":"2017-04-04T10:39:59.000Z","dependencies_parsed_at":"2023-07-21T23:56:53.726Z","dependency_job_id":null,"html_url":"https://github.com/SevInf/wdio-webpack-service","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SevInf%2Fwdio-webpack-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SevInf%2Fwdio-webpack-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SevInf%2Fwdio-webpack-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SevInf%2Fwdio-webpack-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SevInf","download_url":"https://codeload.github.com/SevInf/wdio-webpack-service/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246157611,"owners_count":20732646,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T19:41:01.696Z","updated_at":"2025-03-29T08:22:27.601Z","avatar_url":"https://github.com/SevInf.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WDIO Webpack Service\n\n[![npm](https://img.shields.io/npm/v/wdio-webpack-service.svg?style=flat-square)](https://www.npmjs.com/package/wdio-webpack-service) [![npm](https://img.shields.io/npm/dm/wdio-webpack-service.svg?style=flat-square)](https://www.npmjs.com/package/wdio-webpack-service) [![npm](https://img.shields.io/npm/l/wdio-webpack-service.svg?style=flat-square)](https://www.npmjs.com/package/wdio-webpack-service)\n\nThis allows you to build your static assets through webpack before testing.\n\n## Installation\n\nThe easiest way is to keep `wdio-webpack-service` as a devDependency in your `package.json`.\n\n```json\n{\n  \"devDependencies\": {\n    \"wdio-webpack-service\": \"^1.0.0\"\n  }\n}\n```\n\nYou can simple do it by:\n\n```bash\nnpm install wdio-webpack-service --save-dev\n```\n\nInstructions on how to install `WebdriverIO` can be found [here.](http://webdriver.io/guide/getstarted/install.html)\n\n## Configuration\n\nIn order to use the static server service you need to add `webpack` to your service array:\n\n```js\n// wdio.conf.js\nexport.config = {\n  // ...\n  services: ['webpack'],\n  // ...\n};\n```\n\n## Options\n\n### webpackConfig (required)\n\nThe configuration for webpack to use in order to build the bundle. See [webpack's documentation](http://webpack.github.io/docs/configuration.html) for more information.\n\nType: `Object`\n\n### webpackDriverConfig\n\nThis option lets you override some of the settings in you webpack config for the driver. You can use this to change things like where the files are placed. The configurations are merged using the [`webpack-merge`](https://github.com/survivejs/webpack-merge) project and the smart strategy.\n\nType: `Object`\n\n### webpackLog\n\nDebugging logs, will print mount points and requests. When `webpackLogs` is set to `true` it will print into the console. Otherwise a string will be treated as the log folder.\n\nType: `Boolean` or `String`\n\n----\n\nFor more information on WebdriverIO see the [homepage](http://webdriver.io).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsevinf%2Fwdio-webpack-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsevinf%2Fwdio-webpack-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsevinf%2Fwdio-webpack-service/lists"}