@stanlemon/webdev

0.1.198 • Public • Published

Webdev

npm version

This repository contains all of my usual environment setup for babel, webpack and jest for developing React apps. I got tired of copying and pasting the same config files everywhere, so I put this together.

To get started, either copy apps/template or create these files:

package.json

{
  "type": "module",
  "scripts": {
    "start": "webpack serve",
    "build": "NODE_ENV=production webpack",
    "test": "jest",
    "lint": "eslint --ext js,jsx,ts,tsx ./src/",
    "lint:fix": "eslint --fix --ext js,jsx,ts,tsx ./src/"
  },
  "dependencies": {
    "@stanlemon/webdev": "*"
  }
}

webpack.config.js

export { default } from "@stanlemon/webdev/webpack.config.js";

jest.config.js

export { default } from "@stanlemon/webdev/jest.config.js";

.eslintrc.json

{
  "extends": [
    "@stanlemon"
  ]
}

Then run npm install and start coding!

Eventually I'll add some CLI tooling to streamline this further.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.1.198121latest

Version History

VersionDownloads (Last 7 Days)Published
0.1.198121
0.1.19740
0.1.1962
0.1.1950
0.1.1940
0.1.1930
0.1.1920
0.1.1910
0.1.1900
0.1.1890
0.1.1880
0.1.1870
0.1.1860
0.1.1850
0.1.1840
0.1.1830
0.1.1820
0.1.1810
0.1.1800
0.1.1790
0.1.1780
0.1.1770
0.1.1760
0.1.1750
0.1.1740
0.1.1730
0.1.1720
0.1.1710
0.1.1700
0.1.1690
0.1.1680
0.1.1670
0.1.1660
0.1.1650
0.1.1640
0.1.1630
0.1.1620
0.1.1610
0.1.1600
0.1.1590
0.1.1580
0.1.1570
0.1.1560
0.1.1550
0.1.1540
0.1.1530
0.1.1520
0.1.1510
0.1.1500
0.1.1490
0.1.1480
0.1.1470
0.1.1460
0.1.1450
0.1.1440
0.1.1430
0.1.1420
0.1.1410
0.1.1400
0.1.1391
0.1.1380
0.1.1370
0.1.1360
0.1.1350
0.1.1340
0.1.1330
0.1.1320
0.1.1310
0.1.1300
0.1.1290
0.1.1280
0.1.1270
0.1.1260
0.1.1250
0.1.1240
0.1.1230
0.1.1220
0.1.1212
0.1.1200
0.1.1190
0.1.1180
0.1.1170
0.1.1160
0.1.1150
0.1.1140
0.1.1130
0.1.1120
0.1.1110
0.1.1100
0.1.1090
0.1.1080
0.1.1070
0.1.1060
0.1.1050
0.1.1040
0.1.1030
0.1.1020
0.1.1010
0.1.1000
0.1.990
0.1.980
0.1.970
0.1.961
0.1.950
0.1.940
0.1.930
0.1.920
0.1.910
0.1.900
0.1.890
0.1.880
0.1.870
0.1.860
0.1.850
0.1.840
0.1.830
0.1.820
0.1.810
0.1.800
0.1.790
0.1.780
0.1.770
0.1.760
0.1.750
0.1.740
0.1.730
0.1.720
0.1.710
0.1.700
0.1.690
0.1.681
0.1.670
0.1.660
0.1.650
0.1.640
0.1.630
0.1.620
0.1.610
0.1.600
0.1.590
0.1.580
0.1.570
0.1.560
0.1.550
0.1.540
0.1.530
0.1.520
0.1.510
0.1.500
0.1.490
0.1.480
0.1.471
0.1.460
0.1.450
0.1.440
0.1.430
0.1.420
0.1.400
0.1.390
0.1.380
0.1.370
0.1.360
0.1.350
0.1.340
0.1.334
0.1.320
0.1.311
0.1.300
0.1.290
0.1.280
0.1.270
0.1.260
0.1.250
0.1.240
0.1.230
0.1.221
0.1.210
0.1.200
0.1.190
0.1.180
0.1.171
0.1.150
0.1.140
0.1.130
0.1.121
0.1.110
0.1.100
0.1.90
0.1.80
0.1.71
0.1.60
0.1.50
0.1.40
0.1.30
0.1.20
0.1.10
0.1.00

Package Sidebar

Install

npm i @stanlemon/webdev

Weekly Downloads

178

Version

0.1.198

License

MIT

Unpacked Size

11.5 kB

Total Files

11

Last publish

Collaborators

  • stanlemon