{"_id":"@amag-ch/cds-dk","_rev":"2-16b05bfabc5b716e9b6f1f78864bcab9","name":"@amag-ch/cds-dk","dist-tags":{"latest":"0.4.0"},"versions":{"0.4.0":{"name":"@amag-ch/cds-dk","version":"0.4.0","author":{"name":"AMAG Corporate Services AG"},"license":"MIT","_id":"@amag-ch/cds-dk@0.4.0","maintainers":[{"name":"thju-amag-ch","email":"thomas.jurk@amag.ch"},{"name":"integration-amag-ch","email":"integration@amag.ch"}],"homepage":"https://gitlab.com/amag_web/sap/common/npm/cds-dk#readme","bugs":{"url":"https://gitlab.com/amag_web/sap/common/npm/cds-dk/issues"},"dist":{"shasum":"aac287a3c8bf489aa7d22866d27e834d3cb13db5","tarball":"https://registry.npmjs.org/@amag-ch/cds-dk/-/cds-dk-0.4.0.tgz","fileCount":29,"integrity":"sha512-wc2A/LerOOS8Z5cEP3xpnSCwvPltHAlSHrSv4BH6F1Bm9CbH9j81tsli73laRk4Z2SwHxGHyRsDEWKuTFBu/TQ==","signatures":[{"sig":"MEQCIDNeWVlkKVtl4pbWAW483YTjyK5CswxY14ed4A2a6n0PAiAMPUF0Ig2sIv4Fn2cDjQgCSnQCgsTZMZvZI6A5ucx0AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25020},"main":"index.js","type":"commonjs","engines":{"node":">=14.0.0"},"gitHead":"11e7deccf3cf5037555b50e51273a4620ed699b9","private":false,"scripts":{"test":"cd test/sample && cds add amag-mta && cds add amag-auth && cds add amag-messaging && cds add amag-destination && npm run build","sample":"npm i && cd test && cds init sample && cd sample && cds add sample && node ../patchSamplePackage add && npm i && touch yarn.lock"},"_npmUser":{"name":"thju-amag-ch","email":"thomas.jurk@amag.ch"},"repository":{"url":"git+https://gitlab.com/amag_web/sap/common/npm/cds-dk.git","type":"git"},"workspaces":["test/sample"],"_npmVersion":"11.6.2","description":"Adjuts @sap/cds-dk capabilities","directories":{},"_nodeVersion":"24.13.0","dependencies":{"mustache":"^4.2.0","@sap/cds-dk":"^8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cds-dk_0.4.0_1769540762222_0.4066552083431385","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-27T19:06:02.084Z","modified":"2026-06-10T21:39:26.744Z","0.4.0":"2026-01-27T19:06:02.403Z"},"bugs":{"url":"https://gitlab.com/amag_web/sap/common/npm/cds-dk/issues"},"author":{"name":"AMAG Corporate Services AG"},"license":"MIT","homepage":"https://gitlab.com/amag_web/sap/common/npm/cds-dk#readme","repository":{"url":"git+https://gitlab.com/amag_web/sap/common/npm/cds-dk.git","type":"git"},"description":"Adjuts @sap/cds-dk capabilities","maintainers":[{"email":"integration@amag.ch","name":"integration-amag-ch"}],"readme":"[![npm version](https://img.shields.io/npm/v/@amag-ch/sap_cap_common_sdk?style=flat-square)](https://www.npmjs.com/package/@amag-ch/sap_cap_common_sdk)\n[![npm downloads](https://img.shields.io/npm/dm/@amag-ch/sap_cap_common_sdk.svg?style=flat-square)](https://npm-stat.com/charts.html?package=@amag-ch/sap_cap_common_sdk)\n\nAdjuts @sap/cds-dk capabilities\n\n## Table of Contents\n\n- [Installing](#installing)\n- [License](#license)\n\n## Installing\n\nUsing npm:\n\n```bash\n$ npm install @amag-ch/sap_cap_common_sdk --save-dev\n```\n\nUsing yarn:\n\n```bash\n$ yarn add @amag-ch/sap_cap_common_sdk --dev\n```\n\n## WiP Testing (before publish)\n\nAssuming that global cds-dk is installed\n\n```bash\n$ cd test\n$ cds init sample \n$ cd sample\n$ cds add sample\n```\n\nWithin sample proj:\n\nAdd ``\"@amag-ch/sap_cap_common_sdk\" : \"file:../../\"`` to package.json \"devDependencies\"\n\nCheck that everyting works (yarn does not support workspaces in public projects, so we go with npm here)\n```bash\n$ npm i\n$ npm start\n```\n\nAdd stuff from our templates\n\n```bash\n$ cds add amag-mta\n$ cds add amag-auth\n$ cds add amag-messaging\n$ cds add amag-destination\n```\n\nThen add ``\"build\": \"mbt build -p=cf --strict=true --source=. --target=. --mtar deployment.mtar && rm -rf gen\"`` to package.json \"scripts\"\n\nAdd ``\"workspaces\":[]`` to package.json to make \"yarn workspaces run build\" work in our mta \"before-all\"\n\nDo ``touch yarn.lock`` to have buildable project\n\nFinally, run\n\n```bash\n$ npm run build\n```\n\nAnd find your deployment.mtar\n\n**Same stuff but with scripts:** ``npm run sample`` + ``npm run test``\n\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}