{"_id":"@alvarosabu/core-pkg-test","_rev":"3-121259b19924e60ec5cb61d1a611b947","name":"@alvarosabu/core-pkg-test","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@alvarosabu/core-pkg-test","version":"1.0.0","keywords":["typescript","library","singleton"],"author":{"url":"https://github.com/alvarosabu/","name":"Alvaro Saburido","email":"hola@alvarosaburido.dev"},"license":"MIT","_id":"@alvarosabu/core-pkg-test@1.0.0","maintainers":[{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"}],"homepage":"https://github.com/alvarosabu/core-pkg-test#readme","bugs":{"url":"https://github.com/alvarosabu/core-pkg-test/issues"},"dist":{"shasum":"98f248b76bccce1e902160b612de45ff6ddb8507","tarball":"https://registry.npmjs.org/@alvarosabu/core-pkg-test/-/core-pkg-test-1.0.0.tgz","fileCount":4,"integrity":"sha512-Qe5SpL3rnCIka7FdzkAdREcckHouE7CjR0cEio7Gtm9r9JldtElTPUOTMRjXLeXaN24KGsNp+uDMJtsZoC3BKQ==","signatures":[{"sig":"MEUCIHIbdPSlyK9Z50Li2QIQAl30O2br/L5158itS38GUkGlAiEA5eFvVmHClzO1VZ5A3OhDAFltdefGYIxqyuj+vnN3vTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0a7b1fc7ceb3ea79962a6c0c02393f2022df7113","scripts":{"dev":"rolldown -c rolldown.config.ts -w","lint":"oxlint .","build":"rolldown -c rolldown.config.ts","clean":"rimraf dist","format":"oxc format .","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"},"repository":{"url":"git+https://github.com/alvarosabu/core-pkg-test.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript library featuring a functional singleton pattern with configuration options","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.1","devDependencies":{"oxlint":"^0.16.4","rimraf":"^5.0.5","rolldown":"latest","release-it":"^18.1.2","typescript":"^5.3.3","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core-pkg-test_1.0.0_1743779553255_0.6178734580820926","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alvarosabu/core-pkg-test","version":"1.1.0","keywords":["typescript","library","singleton"],"author":{"url":"https://github.com/alvarosabu/","name":"Alvaro Saburido","email":"hola@alvarosaburido.dev"},"license":"MIT","_id":"@alvarosabu/core-pkg-test@1.1.0","maintainers":[{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"}],"homepage":"https://github.com/alvarosabu/core-pkg-test#readme","bugs":{"url":"https://github.com/alvarosabu/core-pkg-test/issues"},"dist":{"shasum":"c89816432c07a41bc6265739473806808407a880","tarball":"https://registry.npmjs.org/@alvarosabu/core-pkg-test/-/core-pkg-test-1.1.0.tgz","fileCount":4,"integrity":"sha512-PZ5b+OpReF8+CmUOtU4nJZZcGeGGxSRfDsY1NrLSkpsHOeSF1k57N8ZNOuQKkEcP7Kn3bi94hfaFmaw9WNbeLA==","signatures":[{"sig":"MEYCIQCfPrgrb+O0HP3MSJE5AV3jGQ6NfaugqfHSkJGdexVE0AIhAPX0c/11N6JzJxuTs3bacBNpVN6kQjywCFmrpszpV+cE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7571},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e77e18cd9047ce805227b0eb38ec8da448c6af33","scripts":{"dev":"rolldown -c rolldown.config.ts -w","lint":"oxlint .","build":"rolldown -c rolldown.config.ts","clean":"rimraf dist","format":"oxc format .","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"},"repository":{"url":"git+https://github.com/alvarosabu/core-pkg-test.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript library featuring a functional singleton pattern with configuration options","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.1","devDependencies":{"oxlint":"^0.16.4","rimraf":"^5.0.5","rolldown":"latest","release-it":"^18.1.2","typescript":"^5.3.3","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core-pkg-test_1.1.0_1743781822378_0.22680958318841182","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@alvarosabu/core-pkg-test","version":"1.1.1","packageManager":"pnpm@10.6.1","description":"A TypeScript library featuring a functional singleton pattern with configuration options","author":{"name":"Alvaro Saburido","email":"hola@alvarosaburido.dev","url":"https://github.com/alvarosabu/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alvarosabu/core-pkg-test.git"},"type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rolldown -c rolldown.config.ts","dev":"rolldown -c rolldown.config.ts -w","lint":"oxlint .","format":"oxc format .","typecheck":"tsc --noEmit","clean":"rimraf dist","release":"release-it"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"keywords":["typescript","library","singleton"],"devDependencies":{"@release-it/conventional-changelog":"^10.0.0","oxlint":"^0.16.4","release-it":"^18.1.2","rimraf":"^5.0.5","rolldown":"latest","typescript":"^5.3.3"},"_id":"@alvarosabu/core-pkg-test@1.1.1","gitHead":"d547cb67de1e91dc0d9d47100d1db9bac9c18c9c","bugs":{"url":"https://github.com/alvarosabu/core-pkg-test/issues"},"homepage":"https://github.com/alvarosabu/core-pkg-test#readme","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-omJRTqpFS7CelJ5RJfg35QBZqVk6vLwQWYbDoKdA93ztRUaqYHwKAkmZJSshO0Y1NckqsQ7qNhGl/cuR8PDY2Q==","shasum":"a991bdc8366817c54c925cdf501f6d0f896cc059","tarball":"https://registry.npmjs.org/@alvarosabu/core-pkg-test/-/core-pkg-test-1.1.1.tgz","fileCount":4,"unpackedSize":7571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHq5UmLKLy0jWxA+eZeT8M83hnoli0dEYba1tnweBdTAAiALzJfT3PuWU0w2kWLhk9MTOYtypjSh2JhZoNkEeWXcWg=="}]},"_npmUser":{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"},"directories":{},"maintainers":[{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-pkg-test_1.1.1_1743783585142_0.3001490261783193"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-04T15:12:33.185Z","modified":"2025-04-04T16:19:45.512Z","1.0.0":"2025-04-04T15:12:33.460Z","1.1.0":"2025-04-04T15:50:22.584Z","1.1.1":"2025-04-04T16:19:45.319Z"},"bugs":{"url":"https://github.com/alvarosabu/core-pkg-test/issues"},"author":{"name":"Alvaro Saburido","email":"hola@alvarosaburido.dev","url":"https://github.com/alvarosabu/"},"license":"MIT","homepage":"https://github.com/alvarosabu/core-pkg-test#readme","keywords":["typescript","library","singleton"],"repository":{"type":"git","url":"git+https://github.com/alvarosabu/core-pkg-test.git"},"description":"A TypeScript library featuring a functional singleton pattern with configuration options","maintainers":[{"name":"alvarosaburido","email":"alvaro.saburido@gmail.com"}],"readme":"# Core Library\n\nA TypeScript library featuring a functional singleton pattern with configuration options.\n\n## Installation\n\n```bash\npnpm add @alvarosabu/core-pkg-test\n```\n\n## Usage\n\n```typescript\nimport { coreLibrary } from '@alvarosabu/core-pkg-test';\n\n// Create the library instance with options\nconst lib = coreLibrary({\n  debug: true,\n  onInit: async () => {\n    console.log('Custom initialization logic');\n  }\n});\n\n// Initialize the library\nawait lib.initialize();\n\n// Check if initialized\nconsole.log(lib.isInitialized()); // true\n\n// Get current options\nconsole.log(lib.getOptions()); // { debug: true, onInit: [Function: onInit] }\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the library\npnpm build\n\n# Run in development mode with watch\npnpm dev\n\n# Run linting\npnpm lint\n\n# Format code\npnpm format\n\n# Type checking\npnpm typecheck\n```\n\n## License\n\nISC ","readmeFilename":"README.md"}