Mirror: 馃帺 A tiny but capable push & pull stream library for TypeScript and Flow
at v6.3.5 2.9 kB view raw
1{ 2 "name": "wonka", 3 "description": "A tiny but capable push & pull stream library for TypeScript and Flow", 4 "version": "6.3.5", 5 "author": "0no.co <hi@0no.co>", 6 "source": "./src/index.ts", 7 "main": "./dist/wonka", 8 "module": "./dist/wonka.mjs", 9 "types": "./dist/wonka.d.ts", 10 "exports": { 11 ".": { 12 "types": "./dist/wonka.d.ts", 13 "import": "./dist/wonka.mjs", 14 "require": "./dist/wonka.js", 15 "source": "./src/index.ts" 16 }, 17 "./package.json": "./package.json" 18 }, 19 "sideEffects": false, 20 "files": [ 21 "src", 22 "dist", 23 "docs/*.md", 24 "index.js.flow", 25 "*.md" 26 ], 27 "keywords": [ 28 "wonka", 29 "typescript", 30 "events", 31 "callbag", 32 "callback", 33 "observable", 34 "iterable", 35 "stream" 36 ], 37 "scripts": { 38 "test": "vitest run", 39 "check": "tsc", 40 "lint": "eslint --ext=js,ts .", 41 "build": "rollup -c scripts/rollup.config.mjs", 42 "clean": "rimraf dist node_modules/.cache", 43 "prepublishOnly": "run-s clean build check test", 44 "prepare": "node ./scripts/prepare.js", 45 "changeset:version": "changeset version && pnpm install --lockfile-only", 46 "changeset:publish": "changeset publish" 47 }, 48 "repository": "https://github.com/0no-co/wonka", 49 "bugs": { 50 "url": "https://github.com/0no-co/wonka/issues" 51 }, 52 "license": "MIT", 53 "prettier": { 54 "singleQuote": true, 55 "tabWidth": 2, 56 "printWidth": 100 57 }, 58 "lint-staged": { 59 "*.{ts,js}": "eslint -c scripts/eslint-preset.js --fix", 60 "*.json": "prettier --write", 61 "*.md": "prettier --write" 62 }, 63 "husky": { 64 "hooks": { 65 "pre-commit": "lint-staged --quiet --relative" 66 } 67 }, 68 "eslintConfig": { 69 "root": true, 70 "extends": [ 71 "./scripts/eslint-preset.js" 72 ] 73 }, 74 "publishConfig": { 75 "provenance": true 76 }, 77 "devDependencies": { 78 "@changesets/cli": "^2.27.1", 79 "@changesets/get-github-info": "^0.6.0", 80 "@rollup/plugin-buble": "^1.0.1", 81 "@rollup/plugin-commonjs": "^23.0.3", 82 "@rollup/plugin-node-resolve": "^15.0.1", 83 "@rollup/plugin-sucrase": "^5.0.1", 84 "@rollup/plugin-terser": "^0.1.0", 85 "@rollup/pluginutils": "^5.0.2", 86 "@types/zen-observable": "^0.8.3", 87 "@typescript-eslint/eslint-plugin": "^5.45.0", 88 "@typescript-eslint/parser": "^5.45.0", 89 "callbag-from-iter": "^1.3.0", 90 "callbag-iterate": "^1.0.0", 91 "callbag-take": "^1.5.0", 92 "dotenv": "^16.0.3", 93 "eslint": "^8.29.0", 94 "eslint-config-prettier": "^8.5.0", 95 "eslint-plugin-prettier": "^4.2.1", 96 "eslint-plugin-tsdoc": "^0.2.17", 97 "flowgen": "^1.21.0", 98 "glob": "^8.0.3", 99 "husky-v4": "^4.3.8", 100 "lint-staged": "^13.0.4", 101 "npm-run-all": "^4.1.5", 102 "prettier": "^2.8.0", 103 "rimraf": "^3.0.2", 104 "rollup": "^3.5.1", 105 "rollup-plugin-cjs-check": "^1.0.1", 106 "rollup-plugin-dts": "^5.1.1", 107 "tslib": "^2.4.1", 108 "typescript": "^4.9.5", 109 "vitest": "^1.2.2", 110 "zen-observable": "^0.10.0" 111 } 112}