Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andersnm/xmldom-decorators
XML deserializer/serializer for TypeScript classes with decorators
https://github.com/andersnm/xmldom-decorators
decorators typescript xml
Last synced: about 23 hours ago
JSON representation
XML deserializer/serializer for TypeScript classes with decorators
- Host: GitHub
- URL: https://github.com/andersnm/xmldom-decorators
- Owner: andersnm
- License: mit
- Created: 2019-02-03T10:56:16.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-29T18:53:29.000Z (about 1 year ago)
- Last Synced: 2024-11-09T21:44:10.166Z (10 days ago)
- Topics: decorators, typescript, xml
- Language: TypeScript
- Homepage:
- Size: 91.8 KB
- Stars: 10
- Watchers: 4
- Forks: 9
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# xmldom-decorators
TypeScript decorators and (de-)serializer for xmldom.
See [packages/xmldom-decorators](packages/xmldom-decorators)
# xmldom-decorators-cli
XSD to TypeScript classes with decorators.
See [packages/xmldom-decorators-cli](packages/xmldom-decorators-cli)
# Notes to self
First check out the source code and bootstrap the monorepo build environment:
```bash
git clone https://github.com/andersnm/xmldom-decorators.git
cd xmldom-decorators
npm install # installs blerf in the root project
```Build, run tests and execute a REST API sample:
```bash
npm run build # shortcut for ./node_modules/.bin/blerf build
npm run test # shortcut for ./node_modules/.bin/blerf test
node ./packages/sample-clients location
```