-
Notifications
You must be signed in to change notification settings - Fork 30.5k
Updated to v1.31.0 #70128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Updated to v1.31.0 #70128
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
3b3cc0c
Bump actions/checkout from 4.1.5 to 4.1.6
dependabot[bot] d299bdf
Added ReadME file to repo
tom-schier 3643860
Merge pull request #39 from ConsumerDataStandardsAustralia/feature/up…
SumayaHasan-DSB 779a792
Rename ReadMe.md to README.md
SumayaHasan-DSB a7c290e
Merge pull request #38 from ConsumerDataStandardsAustralia/dependabot…
tom-schier b4c1bfb
Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0
dependabot[bot] 329bcf6
Bump actions/upload-artifact from 4.3.3 to 4.3.4
dependabot[bot] e7b97af
Bump actions/download-artifact from 4.1.7 to 4.1.8
dependabot[bot] e366890
Bump actions/setup-node from 4.0.2 to 4.0.3
dependabot[bot] 99cd3d5
Merge pull request #44 from ConsumerDataStandardsAustralia/dependabot…
tom-schier 8dac801
Merge pull request #43 from ConsumerDataStandardsAustralia/dependabot…
tom-schier 0cf7eec
Merge pull request #42 from ConsumerDataStandardsAustralia/dependabot…
tom-schier 9cf398b
Merge pull request #41 from ConsumerDataStandardsAustralia/dependabot…
tom-schier a5a598c
Bump actions/checkout from 4.1.6 to 4.1.7
dependabot[bot] 8d81098
Added energy changes
tom-schier 03b47b7
Fixed array types in Enerfy
tom-schier 32ec17f
Merge pull request #45 from ConsumerDataStandardsAustralia/v1.31.0
tom-schier 1f7f9fe
Merge pull request #40 from ConsumerDataStandardsAustralia/dependabot…
tom-schier 8a1ebbb
Merge branch 'master' into master
tom-schier 8f71f86
Removed blank line
tom-schier ea604dd
Removed redundant sections in ReadMe
tom-schier 82c172c
Bug fix in EnergyPlanContractV3
tom-schier File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| # CDS Type Definition Library | ||
|
|
||
| ## Overview | ||
|
|
||
| This fork of the [DefinitelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped) repository contains specialised type definitions for the Consumer Data Standards (CDS) to support TypeScript projects within the CDR ecosystem. These definitions are aligned with the published [Consumer Data Standards](https://consumerdatastandardsaustralia.github.io/standards/#introduction), ensuring accurate interface representations for CDR API structures. | ||
|
|
||
| ## Using the Type Definitions | ||
|
|
||
| The Data Standards Body publishes the Type Definitions as a [npm package](https://www.npmjs.com/package/@types/consumer-data-standards). To use these type definitions in your TypeScript projects, you can install them via npm as part of your development dependencies. Please refer to the [Quick Start Guide](#quick-start-guide) section below for more information. | ||
|
|
||
| This tool: | ||
|
|
||
| - is maintained regularly to ensure compatibility with the latest Consumer Data Standards. | ||
| - assists Data Holders with regulatory adherence by providing TypeScript type enforcement that reduces errors, increases code quality, and improves development efficiency. | ||
|
|
||
| ## Quick Start Guide | ||
|
|
||
| Please follow these steps to integrate the CDR-specific type definitions into your TypeScript projects: | ||
|
|
||
| 1. **Install** via npm or Yarn: Depending on your preference, you can use npm or Yarn to install the CDS type definitions package published to npm. | ||
|
|
||
| ```bash | ||
| npm install @types/consumer-data-standards | ||
| ``` | ||
|
|
||
| Or | ||
|
|
||
| ```bash | ||
| yarn install @types/consumer-data-standards | ||
| ``` | ||
|
|
||
| 2. **Usage**: Utilise the types in your TypeScript code as needed: | ||
|
|
||
| ```tsx | ||
| import { YourType } from 'your-package'; | ||
|
|
||
| function processData(data: YourType) { | ||
| // your code here | ||
| } | ||
| ``` | ||
|
|
||
| 3. **Stay Updated**: Regularly check for updates to ensure you have the latest type definitions. | ||
|
|
||
|
|
||
| ## Reporting Issues | ||
|
|
||
| Encountered an issue? We're here to help. Please visit our [issue reporting guidelines](https://d61cds.notion.site/Issue-Reporting-Guidelines-71a329a0658c4b69a232eab95822509b?pvs=4) for submitting an issue. | ||
|
|
||
| ## Stay Updated | ||
|
|
||
| Join our newsletter to receive the latest updates, release notes, and alerts. [Subscribe here](https://consumerdatastandards.us18.list-manage.com/subscribe?u=fb3bcb1ec5662d9767ab3c414&id=a4414b3906). | ||
|
|
||
| ## Disclaimer | ||
|
|
||
| The artefacts in this repository are offered without warranty or liability, in accordance with the [MIT licence.](https://github.com/ConsumerDataStandardsAustralia/java-artefacts/blob/master/LICENSE) | ||
|
|
||
| [The Data Standards Body](https://consumerdatastandards.gov.au/about/) (DSB) develops these artefacts in the course of its work, in order to perform quality assurance on the Australian Consumer Data Right Standards (Data Standards). | ||
|
|
||
| The DSB makes this repository, and its artefacts, public [on a non-commercial basis](https://github.com/ConsumerDataStandardsAustralia/java-artefacts/blob/master/LICENSE) in the interest of supporting the participants in the CDR ecosystem. | ||
|
|
||
| The resources of the DSB are primarily directed towards assisting the [Data Standards Chair](https://consumerdatastandards.gov.au/about/) for [developing the Data Standards](https://github.com/ConsumerDataStandardsAustralia/standards). | ||
|
|
||
| Consequently, the development work provided on the artefacts in this repository is on a best-effort basis, and the DSB acknowledges the use of these tools alone is not sufficient for, nor should they be relied upon with respect to [accreditation](https://www.accc.gov.au/focus-areas/consumer-data-right-cdr-0/cdr-draft-accreditation-guidelines), conformance, or compliance purposes. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.