1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
| {
| "_args": [
| [
| "tiny-invariant@1.3.3",
| "C:\\Users\\hp\\Desktop\\gitzhongyi"
| ]
| ],
| "_development": true,
| "_from": "tiny-invariant@1.3.3",
| "_id": "tiny-invariant@1.3.3",
| "_inBundle": false,
| "_integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
| "_location": "/tiny-invariant",
| "_phantomChildren": {},
| "_requested": {
| "type": "version",
| "registry": true,
| "raw": "tiny-invariant@1.3.3",
| "name": "tiny-invariant",
| "escapedName": "tiny-invariant",
| "rawSpec": "1.3.3",
| "saveSpec": null,
| "fetchSpec": "1.3.3"
| },
| "_requiredBy": [
| "/recast"
| ],
| "_resolved": "https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
| "_spec": "1.3.3",
| "_where": "C:\\Users\\hp\\Desktop\\gitzhongyi",
| "author": {
| "name": "Alex Reardon",
| "email": "alexreardon@gmail.com"
| },
| "bugs": {
| "url": "https://github.com/alexreardon/tiny-invariant/issues"
| },
| "description": "A tiny invariant function",
| "devDependencies": {
| "@rollup/plugin-replace": "^5.0.5",
| "@rollup/plugin-typescript": "^11.1.6",
| "@size-limit/preset-small-lib": "^11.0.2",
| "@types/jest": "^29.5.12",
| "@types/node": "^20.11.20",
| "@types/rollup": "^0.54.0",
| "expect-type": "^0.17.3",
| "jest": "^29.7.0",
| "prettier": "^3.2.5",
| "rimraf": "^5.0.5",
| "rollup": "^4.12.0",
| "rollup-plugin-terser": "^7.0.2",
| "size-limit": "^11.0.2",
| "ts-jest": "^29.1.2",
| "tslib": "^2.6.2",
| "typescript": "^5.3.3"
| },
| "exports": {
| ".": {
| "import": "./dist/esm/tiny-invariant.js",
| "default": {
| "types": "./dist/tiny-invariant.d.ts",
| "default": "./dist/tiny-invariant.cjs.js"
| }
| }
| },
| "files": [
| "/dist",
| "/src"
| ],
| "homepage": "https://github.com/alexreardon/tiny-invariant#readme",
| "keywords": [
| "invariant",
| "error",
| "assert",
| "asserts"
| ],
| "license": "MIT",
| "main": "dist/tiny-invariant.cjs.js",
| "module": "dist/tiny-invariant.esm.js",
| "name": "tiny-invariant",
| "repository": {
| "type": "git",
| "url": "git+https://github.com/alexreardon/tiny-invariant.git"
| },
| "scripts": {
| "build": "yarn build:clean && yarn build:dist && yarn build:typescript && yarn build:typescript:esm",
| "build:clean": "rimraf dist",
| "build:dist": "yarn rollup --config rollup.config.mjs",
| "build:flow": "cp src/tiny-invariant.js.flow dist/tiny-invariant.cjs.js.flow",
| "build:typescript": "tsc ./src/tiny-invariant.ts --emitDeclarationOnly --declaration --outDir ./dist",
| "build:typescript:esm": "tsc ./src/tiny-invariant.ts --emitDeclarationOnly --declaration --outDir ./dist/esm",
| "prepublishOnly": "yarn build",
| "prettier:check": "yarn prettier --write src/** test/**",
| "prettier:write": "yarn prettier --debug-check src/** test/**",
| "test": "yarn jest",
| "test:size": "yarn build && yarn size-limit",
| "typescript:check": "tsc --noEmit",
| "validate": "yarn prettier:check && yarn typescript:check"
| },
| "sideEffects": false,
| "size-limit": [
| {
| "path": "dist/tiny-invariant.min.js",
| "limit": "217B"
| },
| {
| "path": "dist/tiny-invariant.js",
| "limit": "267B"
| },
| {
| "path": "dist/tiny-invariant.cjs.js",
| "limit": "171B"
| },
| {
| "path": "dist/tiny-invariant.esm.js",
| "import": "foo",
| "limit": "112B"
| }
| ],
| "types": "dist/tiny-invariant.d.ts",
| "version": "1.3.3"
| }
|
|