From 500ba044fca0b7570e178fd2b6835dbd098602eb Mon Sep 17 00:00:00 2001 From: AminYacine <78700458+AminYacine@users.noreply.github.com> Date: Tue, 21 Nov 2023 13:18:22 +0100 Subject: [PATCH] feat(platform #66): added nodejs publish --- .github/publish_artifacts.yaml | 0 .../resources/element-templates/README.md | 22 +++++++++++++++++++ .../resources/element-templates/package.json | 16 ++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 .github/publish_artifacts.yaml create mode 100644 order-example/order-example-camunda7/src/main/resources/element-templates/README.md create mode 100644 order-example/order-example-camunda7/src/main/resources/element-templates/package.json diff --git a/.github/publish_artifacts.yaml b/.github/publish_artifacts.yaml new file mode 100644 index 0000000..e69de29 diff --git a/order-example/order-example-camunda7/src/main/resources/element-templates/README.md b/order-example/order-example-camunda7/src/main/resources/element-templates/README.md new file mode 100644 index 0000000..9aedf79 --- /dev/null +++ b/order-example/order-example-camunda7/src/main/resources/element-templates/README.md @@ -0,0 +1,22 @@ +# UnifiedArtifact npm Package + +## Overview +Welcome to the Git repository for the UnifiedArtifact npm package. This package serves as a showcase, demonstrating how npm packages can be effectively used to introduce versioning to process artifacts. It provides a centralized hub for sharing a consistent artifact base across development projects, simplifying versioning, streamlining collaboration, and enhancing dependency management. + +## Key Benefits +- **Version Consistency:** Ensure uniform versioning across projects for a cohesive development experience. +- **Artifact Sharing:** Share a common foundation for projects, fostering collaboration and reliability. +- **Seamless Integration:** Easily integrate UnifiedArtifact into your development workflow for consistent results. + +## How to Use +1. Install the npm package: `npm install unified-artifact` +2. Access JSON files directly: `const artifact = require('unified-artifact/your-file.json');` + +## Contributing +We welcome contributions! Feel free to open issues, submit pull requests, or join the discussion. + +## License +This repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. + +## Maintainer +Amin Yacine diff --git a/order-example/order-example-camunda7/src/main/resources/element-templates/package.json b/order-example/order-example-camunda7/src/main/resources/element-templates/package.json new file mode 100644 index 0000000..17891ce --- /dev/null +++ b/order-example/order-example-camunda7/src/main/resources/element-templates/package.json @@ -0,0 +1,16 @@ +{ + "name": "unified-artifact", + "version": "1.0.0", + "description": "This npm package offers a centralized solution for sharing a consistent artifact base.", + "files": ["*.json"], + "repository": { + "type": "git", + "url": "git+https://github.com/AminYacine/element-templates.git" + }, + "author": "Amin Yacine", + "license": "MIT", + "bugs": { + "url": "https://github.com/AminYacine/element-templates/issues" + }, + "homepage": "https://github.com/AminYacine/element-templates#readme" +}