UNPKG

1.37 kBJSONView Raw
1{
2 "name": "sync-hookable",
3 "version": "1.0.1",
4 "license": "MIT",
5 "repository": "Vinccool96/sync-hookable",
6 "keywords": [
7 "hook",
8 "hookable",
9 "plugin",
10 "tapable",
11 "tappable",
12 "strict",
13 "sync"
14 ],
15 "exports": {
16 "import": "./dist/index.mjs",
17 "types": "./dist/index.d.ts",
18 "require": "./dist/index.cjs"
19 },
20 "main": "./dist/index.cjs",
21 "module": "./dist/index.mjs",
22 "types": "./dist/index.d.ts",
23 "files": [
24 "dist"
25 ],
26 "scripts": {
27 "build": "unbuild",
28 "dev": "vitest",
29 "lint": "eslint --ext .ts src",
30 "prepublishOnly": "yarn build",
31 "release": "yarn test && yarn build && standard-version && git push --follow-tags && yarn publish",
32 "test": "yarn lint && vitest run --coverage",
33 "test:types": "tsc --noEmit"
34 },
35 "devDependencies": {
36 "@babel/preset-env": "^7.20.2",
37 "@babel/preset-typescript": "^7.18.6",
38 "@types/node": "^18.11.18",
39 "@typescript-eslint/eslint-plugin": "^5.48.0",
40 "@typescript-eslint/parser": "^5.48.0",
41 "@vitest/coverage-c8": "^0.26.3",
42 "eslint": "^8.31.0",
43 "eslint-config-prettier": "^8.6.0",
44 "eslint-plugin-prettier": "^4.2.1",
45 "expect-type": "^0.15.0",
46 "prettier": "^2.8.1",
47 "standard-version": "^9.5.0",
48 "ts-node": "^10.9.1",
49 "typescript": "^4.9.4",
50 "unbuild": "^1.0.2",
51 "vitest": "^0.26.3"
52 }
53}