{"name":"tiny-invariant","version":"1.3.0","description":"A tiny invariant function","author":{"name":"Alex Reardon","email":"alexreardon@gmail.com"},"license":"MIT","keywords":["invariant","error","assert","asserts"],"repository":{"type":"git","url":"git+https://github.com/alexreardon/tiny-invariant.git"},"bugs":{"url":"https://github.com/alexreardon/tiny-invariant/issues"},"main":"dist/tiny-invariant.cjs.js","module":"dist/tiny-invariant.esm.js","types":"dist/tiny-invariant.d.ts","exports":{".":{"import":"./dist/esm/tiny-invariant.js","default":"./dist/tiny-invariant.cjs.js"}},"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"}],"scripts":{"test":"yarn jest","test:size":"yarn build && yarn size-limit","prettier:write":"yarn prettier --debug-check src/** test/**","prettier:check":"yarn prettier --write src/** test/**","typescript:check":"yarn tsc --noEmit src/*.ts test/*.ts","validate":"yarn prettier:check && yarn typescript:check","build:clean":"rimraf dist","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","build:copy-esm-packagejson":"cp static/package-esm.json dist/esm/package.json","build:dist":"yarn rollup --config rollup.config.js","build":"yarn build:clean && yarn build:dist && yarn build:typescript && yarn build:typescript:esm && yarn build:copy-esm-packagejson","prepublishOnly":"yarn build"},"devDependencies":{"@rollup/plugin-replace":"^4.0.0","@rollup/plugin-typescript":"^8.5.0","@size-limit/preset-small-lib":"^8.1.0","@types/jest":"^29.0.3","@types/rollup":"^0.54.0","expect-type":"^0.14.2","jest":"^29.0.3","prettier":"^2.7.1","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-terser":"^7.0.2","size-limit":"^8.1.0","ts-jest":"^29.0.2","tslib":"^2.4.0","typescript":"^4.8.4"},"gitHead":"e3fccef2f1c62aeb8d6d2c30fabc5f0d46df455a","homepage":"https://github.com/alexreardon/tiny-invariant#readme","_id":"tiny-invariant@1.3.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"f967859a92cc0048fe55c43c3f8ad23c72a6d022","size":4532,"noattachment":false,"key":"/tiny-invariant/-/tiny-invariant-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-invariant/download/tiny-invariant-1.3.0.tgz"},"_npmUser":{"name":"alexreardon","email":"alexreardon@gmail.com"},"directories":{},"maintainers":[{"name":"alexreardon","email":"alexreardon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-invariant_1.3.0_1664333397587_0.6719083940527566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-28T02:55:38.548Z","publish_time":1664333397742,"_cnpm_publish_time":1664333397742,"dist-tags":{"beta":"1.3.1-beta.1","latest":"1.3.3"}}