summaryrefslogtreecommitdiff
path: root/date-fns/examples/webpack-2.x/package.json
blob: 637de0b5192b22dc60cc42a00759e37120dc05a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
  "name": "date-fns-example-webpack2",
  "version": "0.1.0",
  "description": "Example of date-fns usage with webpack 2.x",
  "main": "example.js",
  "author": "Sasha Koss <koss@nocorp.me>",
  "license": "MIT",
  "dependencies": {
    "babili": "^0.0.9",
    "gzip-size-cli": "^1.0.0",
    "pretty-bytes-cli": "^2.0.0",
    "webpack": "^2.2.0"
  },
  "scripts": {
    "build": "yarn run build-date-fns && yarn run build-webpack && yarn run build-babili",
    "build-date-fns": "env PACKAGE_OUTPUT_PATH=\"$(pwd)/node_modules/date-fns\" ../../scripts/build/package.sh",
    "build-webpack": "webpack example=./example.js fp=./fp.js misc=./misc.js --output-path dist --output-filename [name].js",
    "build-babili": "yarn run build-babili-example && yarn run build-babili-fp && yarn run build-babili-misc && yarn run stats-size",
    "build-babili-example": "babili dist/example.js --out-file dist/example.min.js --minified --no-comments",
    "build-babili-fp": "babili dist/fp.js --out-file dist/fp.min.js --minified --no-comments",
    "build-babili-misc": "babili dist/misc.js --out-file dist/misc.min.js --minified --no-comments",
    "stats-size": "gzip-size dist/example.min.js | pretty-bytes",
    "test": "yarn run test-example && yarn run test-fp && yarn run test-misc",
    "test-example": "test $(env TZ=UTC node ./dist/example.min.js) = true",
    "test-fp": "test $(env TZ=UTC node ./dist/fp.min.js) = true",
    "test-misc": "test $(env TZ=UTC node ./dist/misc.min.js) = true"
  }
}