{"_id":"@sap/cds-analytics","name":"@sap/cds-analytics","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@sap/cds-analytics","version":"1.0.1","description":"Enterprise analytics plugin for CDS","author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"SEE LICENSE IN LICENSE","engines":{"node":">=18"},"main":"dist/Plugin","scripts":{"precommit":"lint-staged","build":"npm run clean && npm run compile","clean":"rm -rf ./dist && rm -rf ./_dist && rm -rf tsconfig.build.tsbuildinfo","clean:full":"rm -rf ./node_modules && npm run clean","clean:packageLocks":"rm -f ./package-lock.json","compile":"npm run compile:src && npm run compile:webpack && npm run cleanup:license","compile:webpack":"webpack --mode production --config webpack.config.js --stats-error-details","compile:src":"tsc --build tsconfig.build.json","compile:test":"tsc --project tsconfig.test.json --noEmit","lint":"eslint src && eslint test","lint:fix":"eslint --fix src && eslint --fix test","check:compile":"npm run compile || npm run compile:test || true","check:format":"prettier . --check --ignore-unknown --ignore-path ../../.prettierignore","fix:format":"prettier . --write --ignore-unknown --ignore-path ../../.prettierignore","cleanup:license":"sed -i -e '/\\/\\*! For license information please see Plugin.js.LICENSE.txt \\*\\//d' ./dist/Plugin.js && rm -rf ./dist/Plugin.js.LICENSE.txt"},"dependencies":{"@sap/csn-interop-specification":"1.0.7","ajv":"8.17.1","jsonpath-plus":"10.3.0"},"peerDependencies":{"@sap/cds":">=8","@sap/cds-compiler":">=5"},"keywords":["cap","analytic","seal"],"lint-staged":{"*.[jt]s":["npm run lint -- --fix"],"**/*":"prettier --write --ignore-unknown --ignore-path ../../.prettierignore"},"_id":"@sap/cds-analytics@1.0.1","_integrity":"sha512-sBAYLC01hPXEULAZD5HsrzXXfDPdHkkrkXXjOrK0rCWINDorYMuuY7RllyaOI4jGE3XT2zk58Z+x0oHYGhewtw==","_resolved":"/home/jenkins/agent/workspace/npmjs-build/cds-analytics-1.0.1.tgz","_from":"file:cds-analytics-1.0.1.tgz","_nodeVersion":"25.0.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-sBAYLC01hPXEULAZD5HsrzXXfDPdHkkrkXXjOrK0rCWINDorYMuuY7RllyaOI4jGE3XT2zk58Z+x0oHYGhewtw==","shasum":"f2ba6671cb76689fa1abc66d9f8022592c65d426","tarball":"https://registry.npmjs.org/@sap/cds-analytics/-/cds-analytics-1.0.1.tgz","fileCount":5,"unpackedSize":2303386,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE691EEdCYzQB0PEalOeoMFy81FUdZ49/+mTijhHl0L4AiBVJnxRKYVHGX3UAsKyMXN0Yf+Qif+TbO4jfBR0+5QAYg=="}]},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"directories":{},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cds-analytics_1.0.1_1761580927919_0.638147306845545"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-27T16:02:07.803Z","1.0.1":"2025-10-27T16:02:08.128Z","modified":"2025-10-27T16:02:08.392Z"},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"description":"Enterprise analytics plugin for CDS","keywords":["cap","analytic","seal"],"author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"SEE LICENSE IN LICENSE","readme":"# CDS Enterprise Analytics Plugin\n\nThe `@sap/cds-analytics` package is a [CDS plugin](https://cap.cloud.sap/docs/node.js/cds-plugins#cds-plugin-packages) that enhances the SAP Cloud Application Programming Model (CAP) with built-in support for embedded analytics, enabling seamless integration with SAP Analytics Cloud.\n\n## Table of Contents\n\n- [Setup](#setup)\n- [Usage](#usage)\n- [Support](#support)\n- [Licensing](#licensing)\n\n## Setup\n\nInstall the plugin in your project:\n\n```sh\nnpm add @sap/cds-analytics\n```\n\n<details open>\n<summary>Dependency added to <code>package.json</code></summary>\n\n```jsonc [package.json]\n{\n  // ...\n  \"dependencies\": {\n    // ...\n    \"@sap/cds-analytics\": \"^X.X.X\"\n  }\n}\n```\n</details>\n\nFor multi-tenant scenarios with extensibility, ensure that `@sap/cds-analytics` is also listed as a dependency in the _package.json_ within your _mtx/sidecar_ directory.\n\n## Usage\n\nTo leverage the analytics features, annotate your CDS service views with the required properties. Example:\n\n```cds\n@protocol: 'ina'\n@restrict: [{ grant: '*', to: 'authenticated-user' } ]\nservice FlightService {\n  @ObjectModel.modelingPattern: #ANALYTICAL_CUBE\n  @ObjectModel.supportedCapabilities: [#ANALYTICAL_PROVIDER]\n  view FlightByAirport as select from my.Flight {\n    // ...\n  }\n}\n```\n\n## Support\n\nIf you experience issues with `@sap/cds-analytics` plugin, enable debug logging by setting the environment variable `CDS_ANALYTICS_DEBUG` to `TRUE`. Redirect the build output to a file and provide it to SAP support for troubleshooting and resolution.\n\n## Licensing\n\nCopyright 2024 SAP SE or an SAP affiliate company and contributors. See [LICENSE](LICENSE) for details.","readmeFilename":"README.MD","_rev":"1-88713694a0e57e2d6b92d1d93b7b08a8"}