{"_id":"@aero-cms/core","_rev":"3-8bb7696c86ad489902a9598df76f0c4b","name":"@aero-cms/core","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@aero-cms/core","version":"1.0.0","keywords":["cms","headless-cms","aero-cms","sdk","client"],"license":"MIT","_id":"@aero-cms/core@1.0.0","maintainers":[{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"}],"homepage":"https://github.com/aero-cms/aero-cms-core#readme","bugs":{"url":"https://github.com/aero-cms/aero-cms-core/issues"},"dist":{"shasum":"42827eff129bdd153d85a58d10379073c3227204","tarball":"https://registry.npmjs.org/@aero-cms/core/-/core-1.0.0.tgz","fileCount":7,"integrity":"sha512-JRMTgs/aQtRJcfGuDWieCZj6IYJpddmgkxKtEk1LullnpEN0QsH6jJ/30az5EKsVq5seBL3rw8u2BQwRf6orig==","signatures":[{"sig":"MEQCIH01mYFzZgw87AzyQbwBgI9VdV2+Z85VYw1vqNb+am+uAiAJ/A045PqyLtn1K7c7c4KPkSSEvw40L8YuSRbvGh87iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25970},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f08a58dd044a65d29317bbb0b14b8768d68ac975","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm --dts","prepack":"npm run build","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run pack:check"},"_npmUser":{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"},"repository":{"url":"git+https://github.com/aero-cms/aero-cms-core.git","type":"git"},"_npmVersion":"10.9.2","description":"Framework-agnostic HTTP client and types for Aero CMS public content API","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^6.0.2","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1781650289582_0.06281906180779018","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aero-cms/core","version":"1.1.0","keywords":["cms","headless-cms","aero-cms","sdk","client"],"license":"MIT","_id":"@aero-cms/core@1.1.0","maintainers":[{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"}],"homepage":"https://github.com/aero-cms/aero-cms-core#readme","bugs":{"url":"https://github.com/aero-cms/aero-cms-core/issues"},"bin":{"aero-cms":"dist/cli.js"},"dist":{"shasum":"56579334baeb3ad144a06db5205d1a6090dd74b2","tarball":"https://registry.npmjs.org/@aero-cms/core/-/core-1.1.0.tgz","fileCount":21,"integrity":"sha512-6wTBJfWHKLy5QiNFlxCmkEVYoTvjlAbqJxEraxNGep/y2sbIUF/9F+/doI7fl6CMaLQKzQo09dVmbpvRAa4g8A==","signatures":[{"sig":"MEQCIAH75sLy37NGMSWgjVs0/2yxTkACQTR1MWm6phIrCqF2AiBI7bXHWyyDjB5l7z1jtoQKQX4XRySZcfFwKZWNcav1Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64077},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.mjs","require":"./dist/cli.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.mjs","require":"./dist/schema.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"}},"gitHead":"7a597a6cc72d9117c9d0c2fa44e9ba6aef5fd571","scripts":{"dev":"tsup src/index.ts src/schema.ts src/preview.ts src/cli.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts src/schema.ts src/preview.ts src/cli.ts --format cjs,esm --dts","prepack":"npm run build","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run pack:check"},"_npmUser":{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"},"repository":{"url":"git+https://github.com/aero-cms/aero-cms-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Framework-agnostic HTTP client and types for Aero CMS public content API","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^6.0.2","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1781654476238_0.6877975386077442","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aero-cms/core","version":"1.2.0","description":"Framework-agnostic HTTP client and types for Aero CMS public content API","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.mjs","require":"./dist/schema.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.mjs","require":"./dist/cli.js"},"./admin":{"types":"./dist/admin-client.d.ts","import":"./dist/admin-client.mjs","require":"./dist/admin-client.js"}},"bin":{"aero-cms":"dist/cli.js"},"scripts":{"build":"tsup src/index.ts src/schema.ts src/preview.ts src/cli.ts src/cli-commands.ts src/admin-client.ts --format cjs,esm --dts","dev":"tsup src/index.ts src/schema.ts src/preview.ts src/cli.ts src/cli-commands.ts src/admin-client.ts --format cjs,esm --dts --watch","pack:check":"npm pack --dry-run","prepack":"npm run build","prepublishOnly":"npm run build && npm run pack:check"},"repository":{"type":"git","url":"git+https://github.com/aero-cms/aero-cms-core.git"},"homepage":"https://github.com/aero-cms/aero-cms-core#readme","bugs":{"url":"https://github.com/aero-cms/aero-cms-core/issues"},"publishConfig":{"access":"public"},"engines":{"node":">=20"},"sideEffects":false,"keywords":["cms","headless-cms","aero-cms","sdk","client"],"license":"MIT","devDependencies":{"@types/node":"^22.0.0","tsup":"^8.5.1","typescript":"^6.0.2"},"_id":"@aero-cms/core@1.2.0","gitHead":"73f1915c4e3cbd7a4a9a2ae41adabe9821869b35","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ad/Jgh7U7DR/6XYgjuAWaaQ7r59wn4ryu3xWy/aF0MT0RBGgEjW8bxS7bj19o9wRA+ZvtqxeVlSH6E7tMzP1hg==","shasum":"7e570b527f8c6ac4a8b49d1c5296360f0e7b175f","tarball":"https://registry.npmjs.org/@aero-cms/core/-/core-1.2.0.tgz","fileCount":30,"unpackedSize":93540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC73aRBwt7hVasZdcTbzGq3KkBMqxQObmDkrtibYkXMCQIgfTV0PErkaM1r0FBisjNQNRN6zVlGV3ZaRT5IU6t7mcs="}]},"_npmUser":{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"},"directories":{},"maintainers":[{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.2.0_1781723354464_0.2028117221362049"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-16T22:51:29.311Z","modified":"2026-06-17T19:09:14.725Z","1.0.0":"2026-06-16T22:51:29.710Z","1.1.0":"2026-06-17T00:01:16.366Z","1.2.0":"2026-06-17T19:09:14.594Z"},"bugs":{"url":"https://github.com/aero-cms/aero-cms-core/issues"},"license":"MIT","homepage":"https://github.com/aero-cms/aero-cms-core#readme","keywords":["cms","headless-cms","aero-cms","sdk","client"],"repository":{"type":"git","url":"git+https://github.com/aero-cms/aero-cms-core.git"},"description":"Framework-agnostic HTTP client and types for Aero CMS public content API","maintainers":[{"name":"keremzytn","email":"mustafakeremzeytun1@gmail.com"}],"readme":"# @aero-cms/core\n\n> **Türkçe:** Paket eşlemesi ve starter tablosu →\n> [aero-cms-setup/docs/PACKAGES.md](https://github.com/aero-cms/aero-cms-setup/blob/main/docs/PACKAGES.md)\n\nFramework-agnostic HTTP client and TypeScript types for the Aero CMS public content API.\n\nUse this package directly from any runtime that supports `fetch`, or via a framework SDK:\n\n| Package | Framework |\n|---------|-----------|\n| `@aero-cms/react-sdk` | React / Next.js |\n| `@aero-cms/vue-sdk` | Vue 3 / Nuxt 3 |\n| `@aero-cms/astro-sdk` | Astro |\n| `@aero-cms/angular-sdk` | Angular |\n\n## Install\n\n```bash\nnpm install @aero-cms/core\n```\n\n## Usage\n\n```ts\nimport { CmsClient } from '@aero-cms/core';\n\nconst cms = new CmsClient({\n  baseUrl: 'http://localhost:5047',\n});\n\nconst page = await cms.getPage('anasayfa', { lang: 'tr' });\nif (page.success) {\n  console.log(page.data?.title);\n}\n```\n\n## API surface\n\n- Pages: `getPage`, `getPages`\n- Menus: `getMenu`\n- Settings: `getSettings`\n- Search: `search`, `suggest`\n- Forms: `getForm`, `submitForm`\n- Content modules: `getNews`, `getEvents`, `getDocuments`, …\n- Component content: `getComponentContent`, `getAllComponentContent`\n- Utilities: `getMediaUrl`, `getLanguages`, `getOrgChart`, `getSitemap`\n\n## License\n\nMIT\n\n---\n\n**English summary:** This document is in English. Ecosystem map (starters, schema imports, versions):\n[PACKAGES.md#english-summary](https://github.com/aero-cms/aero-cms-setup/blob/main/docs/PACKAGES.md#english-summary).\n","readmeFilename":"README.md"}