UNPKG

2.18 kBJSONView Raw
1{
2 "name": "tap",
3 "version": "18.4.5",
4 "description": "A Test-Anything-Protocol library for JavaScript",
5 "tshy": {
6 "main": true,
7 "exports": {
8 "./package.json": "./package.json",
9 ".": "./src/index.ts"
10 }
11 },
12 "type": "module",
13 "bin": {
14 "tap": "dist/esm/run.mjs"
15 },
16 "main": "./dist/commonjs/index.js",
17 "types": "./dist/commonjs/index.d.ts",
18 "exports": {
19 "./package.json": "./package.json",
20 ".": {
21 "import": {
22 "types": "./dist/esm/index.d.ts",
23 "default": "./dist/esm/index.js"
24 },
25 "require": {
26 "types": "./dist/commonjs/index.d.ts",
27 "default": "./dist/commonjs/index.js"
28 }
29 }
30 },
31 "files": [
32 "dist"
33 ],
34 "scripts": {
35 "prepare": "tshy",
36 "pretest": "npm run prepare",
37 "presnap": "npm run prepare",
38 "test": "tap",
39 "snap": "tap",
40 "format": "prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache",
41 "typedoc": "typedoc --tsconfig tsconfig/esm.json ./src/*.ts"
42 },
43 "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me)",
44 "license": "BlueOak-1.0.0",
45 "dependencies": {
46 "@tapjs/after": "1.1.9",
47 "@tapjs/after-each": "1.1.9",
48 "@tapjs/asserts": "1.1.9",
49 "@tapjs/before": "1.1.9",
50 "@tapjs/before-each": "1.1.9",
51 "@tapjs/core": "1.3.9",
52 "@tapjs/filter": "1.2.9",
53 "@tapjs/fixture": "1.2.9",
54 "@tapjs/intercept": "1.2.9",
55 "@tapjs/mock": "1.2.7",
56 "@tapjs/node-serialize": "1.1.9",
57 "@tapjs/run": "1.4.5",
58 "@tapjs/snapshot": "1.2.9",
59 "@tapjs/spawn": "1.1.9",
60 "@tapjs/stdin": "1.1.9",
61 "@tapjs/test": "1.3.9",
62 "@tapjs/typescript": "1.2.9",
63 "@tapjs/worker": "1.1.9",
64 "resolve-import": "^1.4.4"
65 },
66 "tap": {
67 "typecheck": false,
68 "coverage-map": "map.js"
69 },
70 "homepage": "http://www.node-tap.org/",
71 "engines": {
72 "node": ">=16"
73 },
74 "keywords": [
75 "assert",
76 "tap",
77 "test",
78 "testing",
79 "framework",
80 "cli",
81 "tapjs",
82 "tapjs plugin"
83 ],
84 "funding": {
85 "url": "https://github.com/sponsors/isaacs"
86 },
87 "repository": {
88 "type": "git",
89 "url": "git+https://github.com/tapjs/tapjs.git"
90 }
91}