UNPKG

make-synchronized

Version:

[![Coverage][codecov_badge]][codecov_link] [![Npm Version][package_version_badge]][package_link] [![MIT License][license_badge]][license_link]

103 lines (102 loc) 2.96 kB
{ "name": "make-synchronized", "version": "0.8.0", "homepage": "https://github.com/fisker/make-synchronized#readme", "bugs": { "url": "https://github.com/fisker/make-synchronized/issues" }, "repository": "fisker/make-synchronized", "funding": "https://github.com/fisker/make-synchronized?sponsor=1", "license": "MIT", "author": { "name": "fisker Cheung", "email": "lionkay@gmail.com", "url": "https://www.fiskercheung.com/" }, "sideEffects": false, "type": "module", "exports": { ".": { "types": "./index.d.ts", "module-sync": "./index.mjs", "require": "./index.cjs", "default": "./index.mjs" } }, "main": "index.cjs", "files": [ "index.mjs", "index.cjs", "index.d.ts" ], "scripts": { "build": "node scripts/build.js", "dist": "run-p \"dist:*\"", "dist:npm": "release-it", "fix": "run-p --continue-on-error \"fix:*\"", "fix:eslint": "yarn lint:eslint --fix", "fix:markdown": "yarn lint:markdown --fix", "fix:package-json": "sort-package-json \"package.json\" \"packages/*/package.json\"", "fix:prettier": "prettier . --write", "lint": "run-p --continue-on-error \"lint:*\"", "lint:eslint": "eslint .", "lint:markdown": "markdownlint-cli2", "lint:package-json": "yarn run fix:package-json --check", "lint:prettier": "prettier . --check", "lint:types": "tsc", "prepare": "husky install", "release": "run-s build lint fix dist", "test": "node --test", "test-all": "run-s build test test:production-esm test:production-cjs test:types", "test-coverage": "c8 yarn test-all", "test:production-cjs": "yarn build && cross-env DIST_TEST_TYPE=cjs node --test", "test:production-esm": "yarn build && cross-env DIST_TEST_TYPE=esm node --test", "test:types": "tsd --files=./source/index.test-d.ts" }, "c8": { "all": true, "exclude": [ "**/*.d.ts", "**/*.test-d.ts", "source/atomics-wait-error.js", "source/wait-for-worker.js" ], "include": [ "source" ], "reporter": [ "lcov", "text" ] }, "devDependencies": { "@fisker/eslint-config": "14.0.0", "@fisker/lint-staged-config": "3.3.5", "@fisker/markdownlint-cli2-config": "0.0.3", "@fisker/prettier-config": "5.1.5", "@types/node": "22.15.30", "c8": "10.1.3", "cross-env": "7.0.3", "del-cli": "6.0.0", "esbuild": "0.25.5", "eslint": "9.28.0", "husky": "9.1.7", "lint-staged": "16.1.0", "markdownlint-cli2": "0.18.1", "nano-spawn": "1.0.2", "npm-run-all2": "8.0.4", "prettier": "3.5.3", "release-it": "19.0.3", "sort-package-json": "3.2.1", "strip-ansi": "7.1.0", "tempy": "3.1.0", "tinybench": "4.0.1", "tsd": "0.32.0", "typescript": "5.8.3" }, "packageManager": "yarn@4.9.2", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } }