1.0.0 • Published 7 months ago

@castiron/webpack-config-factory v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

CIC Webpack Config Factory

A single webpack configuration for CIC projects.

Supported CMS

  • October
  • Wordpress

Install Instructions

  1. yarn add @castiron/webpack-config-factory
  2. If there are any existing webpack config files, delete them.
  3. Copy the contents of the /samples directory into your project somewhere and update as needed.
  4. Add a babel preset to package.json if desired.
  "babel": {
    "presets": [
      "react-app"
    ]
  },
  1. Add a browserslist definition to package.json if one is not already there.
"browserslist": [
  "defaults"
],
  1. Update your scripts in package.json if needed to use the new config files.

Migrating babel polyfill to core-js

@babel/polyfill is deprecated in favor of core-js. @babel/polyfill used core-js under the hood, so the migration process is very straightforward.

-import "@babel/polyfill";
+import "core-js/stable";
+import "regenerator-runtime/runtime";

Sample package.json scripts

"scripts": {
  "dev": "NODE_ENV=development WEBPACK_DEV_SERVER=true webpack-dev-server --config config/webpack/dev.conf.js",
  "watch": "NODE_ENV=development webpack --watch --config config/webpack/prod.conf.js",
  "build": "NODE_ENV=production webpack --bail --config config/webpack/prod.conf.js",
}

Development

  1. In this repo, run yarn link.
  2. In your project, run yarn link @castiron/webpack-config-factory.
1.0.0

7 months ago

0.4.5-beta.0

10 months ago

0.4.5-beta.1

11 months ago

0.4.4-beta.1

1 year ago

0.4.4-beta.0

1 year ago

1.0.0-beta.0

10 months ago

1.0.0-beta.1

10 months ago

0.4.5

10 months ago

0.4.4

11 months ago

0.4.2-alpha.2

2 years ago

0.4.2-alpha.1

2 years ago

0.4.3-alpha.1

2 years ago

0.4.3-alpha.2

2 years ago

0.4.3-alpha.3

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.0-alpha.1

3 years ago

0.4.1-alpha.1

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

1.0.0-alpha.0

3 years ago

0.3.0

3 years ago

0.2.4

3 years ago

0.2.3-alpha.2

4 years ago

0.2.3-alpha.1

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.0.17-alpha.1

4 years ago

1.0.0-alpha.2

4 years ago

1.0.0-alpha.1

4 years ago

0.2.1-alpha.2

4 years ago

0.2.1-alpha.3

4 years ago

0.0.18

4 years ago

0.0.19

4 years ago

0.2.1-alpha.1

4 years ago

0.2.0-beta

4 years ago

0.2.0-beta.2

4 years ago

0.2.0-beta.1

4 years ago

0.1.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0-alpha.1

4 years ago

0.0.16-alpha3

4 years ago

0.0.16-alpha2

4 years ago

0.0.15

4 years ago

0.0.16

4 years ago

0.0.17

4 years ago

0.0.16-alpha

4 years ago

0.0.15-beta-2

4 years ago

0.0.15-beta

4 years ago

0.0.13

5 years ago

0.0.14

5 years ago

0.0.12

5 years ago

0.0.12-alpha.1

5 years ago