UNPKG

3.88 kBJSONView Raw
1{
2 "name": "rambda",
3 "version": "7.0.0",
4 "scripts": {
5 "populatedocs": "cd ../rambda-scripts && yarn populate:docs",
6 "populatedocs:x": "cd ../rambda-scripts && yarn populate:docs:rambdax",
7 "populatereadme": "cd ../rambda-scripts && yarn populate:readme",
8 "populatereadme:x": "cd ../rambda-scripts && yarn populate:readme:rambdax",
9 "out": "yarn populatedocs && yarn populatereadme && yarn immutable && yarn build",
10 "x": "yarn populatedocs:x && yarn populatereadme:x && yarn immutable:x",
11 "github": "cd ../rambda-scripts && yarn github",
12 "immutable": "cd ../rambda-scripts && yarn immutable:rambda",
13 "immutable:x": "cd ../rambda-scripts && yarn immutable:rambdax",
14 "usedby": "cd ../rambda-scripts && yarn usedby",
15 "lint": "cd ../rambda-scripts && yarn lint",
16 "build": "yarn build:main && yarn build:web",
17 "build:web": "cross-env NODE_ENV=build rollup -c files/rollup.web.config.js",
18 "build:main": "cross-env NODE_ENV=build rollup -c files/rollup.config.js",
19 "docs": "docsify init ./docs",
20 "new": "cd ../rambda-scripts && yarn new",
21 "test": "jest source -u --bail=false",
22 "cover:spec": "jest source --coverage --no-cache -w 1",
23 "cover": "yarn typings && yarn cover:spec",
24 "build:step": "yarn populatedocs && yarn populatereadme && yarn build:main",
25 "benchmark:check:apply": "cd ../rambda-scripts && yarn check-benchmark",
26 "benchmark:check": "yarn build:step && METHOD=compose yarn benchmark:check:apply",
27 "benchmark:single": "cd ../rambda-scripts && METHOD=pipe RAMBDA_RUN_ALL=ON RAMBDA_RUN_INDEXES=ON yarn benchmark",
28 "benchmark:all": "yarn build:step && cd ../rambda-scripts && yarn benchmark:all",
29 "benchmark": "yarn build:step && yarn benchmark:single",
30 "typings": "dtslint --localTs ./node_modules/typescript/lib --expectOnly ./source",
31 "fix": "mkdir $HOME/.dts/perf -p"
32 },
33 "dependencies": {},
34 "devDependencies": {
35 "@babel/core": "7.16.0",
36 "@babel/plugin-proposal-object-rest-spread": "7.16.0",
37 "@babel/preset-env": "7.16.4",
38 "@rollup/plugin-babel": "5.3.0",
39 "@rollup/plugin-commonjs": "21.0.1",
40 "@rollup/plugin-json": "4.1.0",
41 "@rollup/plugin-node-resolve": "13.0.6",
42 "@rollup/plugin-replace": "3.0.0",
43 "@types/jest": "27.0.3",
44 "@types/ramda": "0.27.58",
45 "combinate": "1.1.7",
46 "cross-env": "7.0.3",
47 "dtslint": "4.2.1",
48 "helpers-fn": "1.6.0",
49 "is-ci": "3.0.1",
50 "jest": "27.4.3",
51 "jest-extended": "0.11.5",
52 "lodash": "4.17.21",
53 "rambdax": "7.4.1",
54 "ramda": "0.27.1",
55 "rollup": "2.60.2",
56 "rollup-plugin-cleanup": "3.2.1",
57 "rollup-plugin-sourcemaps": "0.6.3",
58 "rollup-plugin-uglify": "6.0.4",
59 "typescript": "4.5.2"
60 },
61 "depFn": [
62 "jest-extended"
63 ],
64 "jest": {
65 "testEnvironment": "node",
66 "testRegex": ".*\\.spec\\.js$",
67 "setupFilesAfterEnv": [
68 "jest-extended"
69 ],
70 "collectCoverageFrom": [
71 "source/*.js",
72 "!_internals",
73 "!benchmarks"
74 ]
75 },
76 "files": [
77 "dist",
78 "src",
79 "README.md",
80 "CHANGELOG.md",
81 "index.d.ts",
82 "immutable.d.ts",
83 "immutable.js"
84 ],
85 "repository": {
86 "type": "git",
87 "url": "git+https://github.com/selfrefactor/rambda.git"
88 },
89 "license": "MIT",
90 "author": "self_refactor",
91 "description": "Lightweight and faster alternative to Ramda with included TS definitions",
92 "sideEffects": false,
93 "main": "./dist/rambda.js",
94 "umd": "./dist/rambda.umd.js",
95 "module": "./dist/rambda.esm.js",
96 "types": "./index.d.ts",
97 "exports": {
98 ".": {
99 "import": "./dist/index.esm.js",
100 "require": "./dist/rambda.js",
101 "default": "./dist/rambda.js",
102 "types": "./index.d.ts"
103 }
104 },
105 "keywords": [
106 "ramda",
107 "fp",
108 "functional",
109 "utility",
110 "lodash"
111 ],
112 "homepage": "https://github.com/selfrefactor/rambda#readme"
113}