message: using cross OS safe glob patterns
diff: "name": "@pact-foundation/pact-node",
  "version": "5.2.0",
  "description": "A wrapper for the Ruby version of Pact to work within Node",
  - "main": "./src/index.js",
  + "main": "src/index.js",
  "homepage": "https://github.com/pact-foundation/pact-node#readme",
  - "types": "./src/index.d.ts",
  + "types": "src/index.d.ts",
  "bin": {
  - "pact": "./bin/pact-cli.js"
  + "pact": "bin/pact-cli.js"
  },
  "os": [
  "darwin",
  "typescript": "2.4.2"
  },
  "scripts": {
  - "clean": "rimraf '{src,test,bin}/**/*.{js,map,d.ts}' 'package.zip'",
  + "clean": "rimraf '@(src|test|bin)/**/*.@(js|map|d.ts)' 'package.zip'",
  "lint": "tslint -p tsconfig.json",
  "pretest": "npm run build",
  - "test": "mocha -r ts-node/register -R spec --timeout 10000 --recursive '{src,test,bin}/**/*.spec.ts'",
  + "test": "mocha -r ts-node/register -R spec --timeout 10000 --recursive '@(src|test|bin)/**/*.spec.ts'",
  "dev": "npm run lint --force && npm test && node .",
  "build": "npm run clean && tsc",
  "start": "npm run watch"
  