{"_id":"@ekarpovs/npm-base-package","_rev":"3-dfe0b24f8adf71d969ed2a21c83bc3e1","name":"@ekarpovs/npm-base-package","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.0-development":{"name":"@ekarpovs/npm-base-package","version":"0.0.0-development","description":"A base npm package for use in my Node.js projects.","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"types":"./lib/cjs/types/index.d.ts","main":"./lib/cjs/index.js","scripts":{"clean":"rimraf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && move-file lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","eslint":"eslint src/**/*.ts","eslint:fix":"eslint src/**/*.ts --fix","test":"jest --detectOpenHandles --coverage --verbose","prepack":"npm run build","prepare":"husky install","semantic-release":"semantic-release --branches main","commit":"git-cz"},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ekarpovs/npm-base-package.git"},"author":{"name":"ekarpovs"},"license":"MIT","bugs":{"url":"https://github.com/ekarpovs/npm-base-package/issues"},"homepage":"https://github.com/ekarpovs/npm-base-package#readme","keywords":["npm","javascript","typescript","esm","cjs","nodejs","commonjs","ecmascript"],"devDependencies":{"@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/jest":"^29.5.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.47.0","husky":"^8.0.0","jest":"^29.6.3","move-file-cli":"^3.0.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"377cf8156c04e661a9154aa076aa177239cb28ff","_id":"@ekarpovs/npm-base-package@0.0.0-development","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-2JBid0K9SqPK+llXDfga7ELKTx6qFxz31vSXVRRlAC2tXbT+Hr223hZw6ptoFPz3lpY0/61xgMJOHHKdxjbHVw==","shasum":"f53137296800c7e3128a1fca18a6772658d0f76d","tarball":"https://registry.npmjs.org/@ekarpovs/npm-base-package/-/npm-base-package-0.0.0-development.tgz","fileCount":9,"unpackedSize":7955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5F5IOmqnDDoVpsmK2CZyid2T96eDZfqzh0UzXc3EbsAiEAs94e/SX+7svsFBGjRAL32lbOrb7TrVja5dV/MSN1LR8="}]},"_npmUser":{"name":"ekarpovs","email":"ekarpovsky@gmail.com"},"directories":{},"maintainers":[{"name":"ekarpovs","email":"ekarpovsky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-base-package_0.0.0-development_1692952031198_0.20342554598369578"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ekarpovs/npm-base-package","version":"1.0.0","description":"A base npm package for use in my Node.js projects.","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"types":"./lib/cjs/types/index.d.ts","main":"./lib/cjs/index.js","scripts":{"clean":"rimraf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && move-file lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","eslint":"eslint src/**/*.ts","eslint:fix":"eslint src/**/*.ts --fix","test":"jest --detectOpenHandles --coverage --verbose","prepack":"npm run build","prepare":"husky install","semantic-release":"semantic-release --branches main","commit":"git-cz"},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ekarpovs/npm-base-package.git"},"author":{"name":"ekarpovs"},"license":"MIT","bugs":{"url":"https://github.com/ekarpovs/npm-base-package/issues"},"homepage":"https://github.com/ekarpovs/npm-base-package#readme","keywords":["npm","javascript","typescript","esm","cjs","nodejs","commonjs","ecmascript"],"devDependencies":{"@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/jest":"^29.5.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.47.0","husky":"^8.0.0","jest":"^29.6.3","move-file-cli":"^3.0.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@ekarpovs/npm-base-package@1.0.0","gitHead":"6631f77e8096f1a28d938d35e3b8fef5a64f38c3","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-YI93Q0c1mA+8FbLQxtY6UDKm8fem3wGV1tpLTd5CUeTZclPKsTrL2gcQEq8DVsXa7fEemM5kPLhWUTdQI7n8NQ==","shasum":"900cb13f564e5346f2b8333ef29250688739e1ed","tarball":"https://registry.npmjs.org/@ekarpovs/npm-base-package/-/npm-base-package-1.0.0.tgz","fileCount":9,"unpackedSize":8067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoO1NmkJwO9xiP8EXQ4pSGKeNsuezGIRj5BUmEb8OlTAiB9CqU/JwZlCMBad4rshKS54NHVfoUdnCV9DqHqLErMJg=="}]},"_npmUser":{"name":"ekarpovs","email":"ekarpovsky@gmail.com"},"directories":{},"maintainers":[{"name":"ekarpovs","email":"ekarpovsky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-base-package_1.0.0_1692956197176_0.7052047869746207"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ekarpovs/npm-base-package","version":"2.0.0","description":"A base npm package for use in my Node.js projects.","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"types":"./lib/cjs/types/index.d.ts","main":"./lib/cjs/index.js","scripts":{"clean":"rimraf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && move-file lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","eslint":"eslint src/**/*.ts","eslint:fix":"eslint src/**/*.ts --fix","test":"jest --detectOpenHandles --coverage --verbose","prepack":"npm run build","prepare":"husky install","semantic-release":"semantic-release --branches main","commit":"git-cz"},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ekarpovs/npm-base-package.git"},"author":{"name":"ekarpovs"},"license":"MIT","bugs":{"url":"https://github.com/ekarpovs/npm-base-package/issues"},"homepage":"https://github.com/ekarpovs/npm-base-package#readme","keywords":["npm","javascript","typescript","esm","cjs","nodejs","commonjs","ecmascript"],"devDependencies":{"@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/jest":"^29.5.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.47.0","husky":"^8.0.0","jest":"^29.6.3","move-file-cli":"^3.0.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@ekarpovs/npm-base-package@2.0.0","gitHead":"053700d0117f354ce6e7576f437ea0b3583cc9e1","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-3YM5llELimdYfFpv+J5tP80HhS0LEsnN3dmYcKId8cDaEA/f5ASbANXSkKtYqokzxtPTGFWh3+itLxQ2Yjv9qw==","shasum":"7fd16376555c1e39e0d6d4ead11882b39f15a8ed","tarball":"https://registry.npmjs.org/@ekarpovs/npm-base-package/-/npm-base-package-2.0.0.tgz","fileCount":9,"unpackedSize":9892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF7V/ML8kwUdQFFQdfbv8GnabryZhKsIXI2Ii/ZE2FnAIgE70iD3o4FxczF7pmO2KR5mOYpa1h4+j/HujemEzuALs="}]},"_npmUser":{"name":"ekarpovs","email":"ekarpovsky@gmail.com"},"directories":{},"maintainers":[{"name":"ekarpovs","email":"ekarpovsky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-base-package_2.0.0_1693134548914_0.3664110759834829"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ekarpovs/npm-base-package","version":"3.0.0","description":"A base npm package for use in my Node.js projects.","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"types":"./lib/cjs/types/index.d.ts","main":"./lib/cjs/index.js","scripts":{"clean":"rimraf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && move-file lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","eslint":"eslint src/**/*.ts","eslint:fix":"eslint src/**/*.ts --fix","test":"jest --detectOpenHandles --coverage --verbose","rename":"./node_modules/move-file-cli/cli.js README.md gitREADME.md","prepack":"npm run build","pack:local":"npm run rename&& npm run build && npm pack","prepare":"husky install","semantic-release":"semantic-release --branches main","commit":"git-cz"},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ekarpovs/npm-base-package.git"},"author":{"name":"ekarpovs"},"license":"MIT","bugs":{"url":"https://github.com/ekarpovs/npm-base-package/issues"},"homepage":"https://github.com/ekarpovs/npm-base-package#readme","keywords":["npm","javascript","typescript","esm","cjs","nodejs","commonjs","ecmascript"],"devDependencies":{"@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/jest":"^29.5.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.47.0","husky":"^8.0.0","jest":"^29.6.3","move-file-cli":"^3.0.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@ekarpovs/npm-base-package@3.0.0","gitHead":"508de0832b90147ab0add959d11a7b9407a25efc","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-byUGA+o18Ls7NVp1qrUbZ5YwxAxwOJF0YfoK1tvm+zmNIRUqT7Hmr1teI78axMIzGNothdgVTb0egcVuGPahfg==","shasum":"04c07b221c00465e831b5a5e1c260112e6f7af10","tarball":"https://registry.npmjs.org/@ekarpovs/npm-base-package/-/npm-base-package-3.0.0.tgz","fileCount":9,"unpackedSize":6520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaj8A7Wsc3DkGODUf+zaP/CsTy6JNgLUxSaVno27UZywIgY8KuU/MIdQmwz2CRLjGE6r23nP1c977FhUhVMDePCTU="}]},"_npmUser":{"name":"ekarpovs","email":"ekarpovsky@gmail.com"},"directories":{},"maintainers":[{"name":"ekarpovs","email":"ekarpovsky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-base-package_3.0.0_1694762238560_0.8671018476870922"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-25T08:27:11.074Z","0.0.0-development":"2023-08-25T08:27:11.349Z","modified":"2023-09-15T07:17:18.948Z","1.0.0":"2023-08-25T09:36:37.342Z","2.0.0":"2023-08-27T11:09:09.073Z","3.0.0":"2023-09-15T07:17:18.770Z"},"maintainers":[{"name":"ekarpovs","email":"ekarpovsky@gmail.com"}],"description":"A base npm package for use in my Node.js projects.","homepage":"https://github.com/ekarpovs/npm-base-package#readme","keywords":["npm","javascript","typescript","esm","cjs","nodejs","commonjs","ecmascript"],"repository":{"type":"git","url":"git+https://github.com/ekarpovs/npm-base-package.git"},"author":{"name":"ekarpovs"},"bugs":{"url":"https://github.com/ekarpovs/npm-base-package/issues"},"license":"MIT","readme":"## npm Base Package\n\nJust an empty package produced by the development [environment](https://github.com/ekarpovs/npm-base-package).\nThe environment is dedicated to making real packages for Node.js projects. The structure of the environment and the development process are described in the Github README.md.\n\n<p>\n  <a href=\"https://www.npmjs.com/package/@ekarpovs/npm-base-package\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/@ekarpovs/npm-base-package.svg\">\n  </a>\n  <a href=\"https://github.com/ekarpovs/npm-base-package#readme\" target=\"_blank\">\n    <img alt=\"Documentation\" src=\"https://img.shields.io/badge/documentation-yes-brightgreen.svg\" />\n  </a>\n  <a href=\"https://github.com/ekarpovs/npm-base-package/graphs/commit-activity\" target=\"_blank\">\n    <img alt=\"Maintenance\" src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg\" />\n  </a>\n  <a href=\"https://github.com/ekarpovs/npm-base-package/blob/master/LICENSE\" target=\"_blank\">\n    <img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" />\n  </a>\n</p>\n\n### The project infrastructure\n[Typescript](http://www.typescriptlang.org/),  \n[ESLint](https://www.npmjs.com/package/eslint) - a static code analysis tool,     \n[prettier](https://www.npmjs.com/package/prettier) - a code formatter,  \n[jest](https://www.npmjs.com/package/jest) - a testing framework,  \n[husky](https://www.npmjs.com/package/husky) - a tool that allows to use Git hooks,  \n[rimraf](https://www.npmjs.com/package/rimraf) - a deep deletion module for node.  \n[move-file-cli](https://www.npmjs.com/package/move-file-cli) - a cross-platform alternative to mv for build scripts, etc.  \n[semantic-release](https://www.npmjs.com/package/semantic-release) - automates the whole package release workflow including: determining the next version number, generating the release notes, and publishing the package\n[cz-conventional-changelog\"]() - Prompts for conventional changelog standard. \n","readmeFilename":"readme.md"}