{"_id":"release-please-example","_rev":"12-fa4be8daaaeea329478af0374e95ba04","name":"release-please-example","description":"Example of how to use release-please to release node libraries to NPM","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"release-please-example","version":"1.0.1","keywords":["typescript","library","release-please"],"author":{"name":"alberthernandezdev@gmail.com"},"license":"MIT","_id":"release-please-example@1.0.1","homepage":"https://github.com/AlbertHernandez/release-please-example#readme","bugs":{"url":"https://github.com/AlbertHernandez/release-please-example/issues"},"dist":{"shasum":"c602ad5e41b8848c91ba5837ef34a860dc68fe63","tarball":"https://registry.npmjs.org/release-please-example/-/release-please-example-1.0.1.tgz","fileCount":12,"integrity":"sha512-gaJrydqa1wb/hRKDFoKubwThj/wJa1HBL/PGWymHMDV5qZQO7m8c8NudLDMbUQqAdWQQwaZkjK2zi2cvhwBFQA==","signatures":[{"sig":"MEYCIQDJAqhAr0MR62ss95xc2X08CJ2zqZIG5v8qU+HZ0HWSSgIhAMU8ooUangYOxMioxe9Xga+Sirf3Ay6j9COeeNpLxYd/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7361},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"753c66efbeb92cd8febc0dac6926070e2ae9d26c","scripts":{"dev":"tsnd -r tsconfig-paths/register --inspect=0.0.0.0:9229 --respawn playground","lint":"eslint --ignore-path .gitignore . --ext .js,.ts","build":"npm run validate-typescript && npm run build:clean && npm run generate-dist","typos":"chmod +x scripts/check_typos.sh && ./scripts/check_typos.sh","prepare":"husky","lint:fix":"npm run lint -- --fix","build:clean":"rimraf dist; exit 0","generate-dist":"tsc --build tsconfig.prod.json","prepublishOnly":"npm i && npm run build","validate-typescript":"tsc -p tsconfig.prod.json --noEmit"},"_npmUser":{"name":"alberthernandez","email":"alberthernandezdev@gmail.com"},"repository":{"url":"git+https://github.com/AlbertHernandez/release-please-example.git","type":"git"},"_npmVersion":"10.7.0","description":"Example of how to use release-please to release node libraries to NPM","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.2","husky":"^9.0.11","eslint":"^8.57.0","rimraf":"^5.0.7","vitest":"^1.3.1","@swc/cli":"^0.3.14","fs-extra":"^11.2.0","prettier":"^3.3.2","@swc/core":"^1.6.5","typescript":"^5.5.2","lint-staged":"^15.2.7","ts-node-dev":"^2.0.0","unplugin-swc":"^1.4.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","@commitlint/types":"^19.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-vitest":"^0.4.1","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.14.1","@vitest/coverage-istanbul":"^1.6.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.14.1","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/release-please-example_1.0.1_1719663229936_0.488294397434611","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"release-please-example","version":"1.0.2","description":"Example of how to use release-please to release node libraries to NPM","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"alberthernandezdev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AlbertHernandez/release-please-example/issues"},"homepage":"https://github.com/AlbertHernandez/release-please-example#readme","repository":{"type":"git","url":"git+https://github.com/AlbertHernandez/release-please-example.git"},"keywords":["typescript","library","release-please"],"engines":{"node":">=18.0.0","npm":">=8.0.0"},"scripts":{"dev":"tsnd -r tsconfig-paths/register --inspect=0.0.0.0:9229 --respawn playground","prepublishOnly":"npm i && npm run build","build":"npm run validate-typescript && npm run build:clean && npm run generate-dist","lint":"eslint --ignore-path .gitignore . --ext .js,.ts","lint:fix":"npm run lint -- --fix","validate-typescript":"tsc -p tsconfig.prod.json --noEmit","generate-dist":"tsc --build tsconfig.prod.json","build:clean":"rimraf dist; exit 0","prepare":"husky","typos":"chmod +x scripts/check_typos.sh && ./scripts/check_typos.sh"},"devDependencies":{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@swc/cli":"^0.3.14","@swc/core":"^1.6.5","@types/fs-extra":"^11.0.4","@typescript-eslint/eslint-plugin":"^7.14.1","@typescript-eslint/parser":"^7.14.1","@vitest/coverage-istanbul":"^1.6.0","eslint":"^8.57.0","eslint-config-prettier":"^9.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-simple-import-sort":"^12.1.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-vitest":"^0.4.1","fs-extra":"^11.2.0","husky":"^9.0.11","lint-staged":"^15.2.7","prettier":"^3.3.2","rimraf":"^5.0.7","ts-node-dev":"^2.0.0","tsconfig-paths":"^4.2.0","typescript":"^5.5.2","unplugin-swc":"^1.4.5","vite":"^5.3.2","vitest":"^1.3.1"},"_id":"release-please-example@1.0.2","gitHead":"48222ecb4711f7b3ea139b62b064948df9502bef","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-9hhSnn43fHLeusT7A++4C93xkoPkL5W7MHCOpujR3p7UIQ9WHevGe7XmPK871AOxwWwJqe977Al6PxclHDxzzQ==","shasum":"bb15e880e320db0174475abcb99a0a9f0730f508","tarball":"https://registry.npmjs.org/release-please-example/-/release-please-example-1.0.2.tgz","fileCount":12,"unpackedSize":7363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFjBTrtmqEv286BYnRwNySnBORXnDUh4iQEh6y2akXpAiEAifDEpZELZyx5SEmrGlfbnX2b4wzjuItnbbt67Jz4wdA="}]},"_npmUser":{"name":"alberthernandez","email":"alberthernandezdev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/release-please-example_1.0.2_1719758915447_0.4545707758714901"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-29T12:13:49.935Z","modified":"2024-06-30T14:48:35.784Z","0.2.0":"2022-08-01T16:38:34.841Z","0.3.0":"2022-08-06T15:23:19.126Z","0.5.0":"2022-08-06T18:03:18.931Z","0.6.0":"2022-08-06T18:21:56.889Z","0.7.0":"2022-08-06T18:32:38.117Z","0.0.8":"2022-09-13T11:11:50.145Z","0.0.33":"2022-09-14T20:56:50.360Z","0.0.35":"2022-09-15T11:17:03.259Z","0.1.0":"2022-09-19T11:50:03.559Z","1.0.1":"2024-06-29T12:13:50.071Z","1.0.2":"2024-06-30T14:48:35.618Z"},"maintainers":[{"name":"alberthernandez","email":"alberthernandezdev@gmail.com"}],"author":{"name":"alberthernandezdev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AlbertHernandez/release-please-example.git"},"keywords":["typescript","library","release-please"],"license":"MIT","homepage":"https://github.com/AlbertHernandez/release-please-example#readme","bugs":{"url":"https://github.com/AlbertHernandez/release-please-example/issues"},"readme":"<h1 align=\"center\">⭐ Release Please Example ⭐</h1>\n\n<p align=\"center\">\n  Example of how to use release-please to release node libraries to NPM\n</p>\n\n## 🧑‍💻 Developing\n\nThe library is fully dockerized 🐳, if we want to start the app in **development mode**, we just need to run:\n\n```bash\ndocker-compose up -d\n```\n\nThis development mode with work with **hot-reload** and exposing a **debug port**, the `9229`, so later we can connect from our editor to it.\n\nNow, you should be able to start debugging configuring using your IDE. For example, if you are using vscode, you can create a `.vscode/launch.json` file with the following config:\n\n```json\n{\n  \"version\": \"0.1.0\",\n  \"configurations\": [\n    {\n      \"type\": \"node\",\n      \"request\": \"attach\",\n      \"name\": \"Attach to docker\",\n      \"restart\": true,\n      \"port\": 9229,\n      \"remoteRoot\": \"/app\"\n    }\n  ]\n}\n```\n\nWhen you want to stop developing, you can stop the project running:\n\n```bash\ndocker-compose down\n```\n\n## ⚙️ Building\n\n```bash\nnpm run build\n```\n\n## 💅 Linting\n\nTo run the linter you can execute:\n\n```bash\nnpm run lint\n```\n\nAnd for trying to fix lint issues automatically, you can run:\n\n```bash\nnpm run lint:fix\n```\n","readmeFilename":"README.md"}