mezzanine
Version:
Fantasy land union types with pattern matching
72 lines (71 loc) • 2 kB
JSON
{
"name": "mezzanine",
"version": "0.2.1",
"description": "Fantasy land union types with pattern matching",
"main": "lib/index.js",
"module": "es/index.js",
"esnext": "es/index.js",
"scripts": {
"clean": "rimraf lib/ && rimraf es/",
"test": "cross-env BABEL_ENV=test jest --config jest.json",
"build:cjs": "cross-env BABEL_ENV=commonjs babel src/ -d lib -s",
"build:es": "babel src/ -d es -s",
"build": "npm run build:cjs && npm run build:es",
"watch": "npm run build:cjs -- --watch",
"prepublish": "npm run clean && npm run build"
},
"author": "Zero Bias",
"license": "MIT",
"dependencies": {
"ramda": "^0.24.1"
},
"devDependencies": {
"@types/ramda": "^0.24.0",
"babel-cli": "^6.24.1",
"babel-core": "^6.25.0",
"babel-eslint": "^7.2.3",
"babel-plugin-closure-elimination": "^1.1.16",
"babel-plugin-tailcall-optimization": "^1.0.11",
"babel-plugin-transform-class-properties": "^6.24.1",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-es2015-block-scoping": "^6.24.1",
"babel-plugin-transform-es2015-for-of": "^6.23.0",
"babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
"babel-plugin-transform-flow-strip-types": "^6.22.0",
"babel-plugin-transform-object-rest-spread": "^6.23.0",
"cross-env": "^5.0.1",
"eslint": "^4.1.1",
"eslint-plugin-babel": "^4.1.1",
"eslint-plugin-flowtype": "^2.34.1",
"fantasy-land": "^3.3.0",
"flow-bin": "^0.49.1",
"jest": "^20.0.4",
"rimraf": "^2.6.1"
},
"bugs": {
"url": "https://github.com/zerobias/mezzanine/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/zerobias/mezzanine.git"
},
"quokka": {
"babel": {
"env": "commonjs"
}
},
"files": [
"src",
"lib",
"es",
"README.md",
"CHANGELOG.md"
],
"keywords": [
"pattern matching",
"fp",
"functional",
"type",
"fantasy-land"
]
}