From d58f21f5dee5232d3951a34e25b9c40ac5fa1e9c Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Mon, 28 Apr 2025 08:58:37 +0000 Subject: [PATCH] fix(metadata): Update repository, package, and branding details to reflect new project ownership and naming --- changelog.md | 9 +++++++++ license => license.md | 2 +- npmextra.json | 8 ++++---- package.json | 10 +++++++++- readme.md | 39 +++++++++------------------------------ ts/00_commitinfo_data.ts | 2 +- 6 files changed, 33 insertions(+), 37 deletions(-) rename license => license.md (93%) diff --git a/changelog.md b/changelog.md index 4c956bb..93ee8a8 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,14 @@ # Changelog +## 2025-04-28 - 1.0.21 - fix(metadata) +Update repository, package, and branding details to reflect new project ownership and naming + +- Changed author in package.json from 'Lossless GmbH' to 'Task Venture Capital GmbH' +- Updated repository URL, issues URL, and homepage in package.json +- Revised npmextra.json with updated githost, gitscope, npmPackagename, and projectDomain +- Updated readme.md to replace '@mojoio/letterxpress' with '@apiclient.xyz/letterxpress' and adjust corresponding links +- Replaced old license file with new license.md reflecting updated copyright information + ## 2025-03-15 - 1.0.20 - fix(letterxpress) Update dependencies, adjust PDF generation parameters, and remove obsolete CI configuration diff --git a/license b/license.md similarity index 93% rename from license rename to license.md index 4664895..55e3d5a 100644 --- a/license +++ b/license.md @@ -1,4 +1,4 @@ -Copyright (c) 2019 Lossless GmbH (hello@lossless.com) +Copyright (c) 2019 Task Venture Capital GmbH (hello@task.vc) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/npmextra.json b/npmextra.json index 3ae1ea6..5d40405 100644 --- a/npmextra.json +++ b/npmextra.json @@ -2,13 +2,13 @@ "gitzone": { "projectType": "npm", "module": { - "githost": "gitlab.com", - "gitscope": "mojoio", + "githost": "code.foss.global", + "gitscope": "apiclient.xyz", "gitrepo": "letterxpress", "description": "an unofficial API package for the letterxpress API", - "npmPackagename": "@mojoio/letterxpress", + "npmPackagename": "@apiclient.xyz/letterxpress", "license": "MIT", - "projectDomain": "mojo.io" + "projectDomain": "apiclient.xyz" } }, "npmci": { diff --git a/package.json b/package.json index bbe04ed..b1f9a84 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,16 @@ "description": "an unofficial API package for the letterxpress API", "main": "dist_ts/index.js", "typings": "dist_ts/index.d.ts", - "author": "Lossless GmbH", + "author": "Task Venture Capital GmbH", "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://code.foss.global/apiclient.xyz/letterxpress.git" + }, + "bugs": { + "url": "https://code.foss.global/apiclient.xyz/letterxpress/issues" + }, + "homepage": "https://code.foss.global/apiclient.xyz/letterxpress#readme", "scripts": { "test": "(tstest test/)", "build": "(tsbuild --web --allowimplicitany)", diff --git a/readme.md b/readme.md index daa16a7..634a2cc 100644 --- a/readme.md +++ b/readme.md @@ -1,27 +1,11 @@ -# @mojoio/letterxpress +# @apiclient.xyz/letterxpress an unofficial API package for the letterxpress API -## Availabililty and Links -* [npmjs.org (npm package)](https://www.npmjs.com/package/@mojoio/letterxpress) -* [gitlab.com (source)](https://gitlab.com/mojoio/letterxpress) -* [github.com (source mirror)](https://github.com/mojoio/letterxpress) -* [docs (typedoc)](https://mojoio.gitlab.io/letterxpress/) +## Availability and Links +* [npm package](https://www.npmjs.com/package/@apiclient.xyz/letterxpress) +* [Source code (Code.Foss.Global)](https://code.foss.global/apiclient.xyz/letterxpress) +* [Issue tracker](https://code.foss.global/apiclient.xyz/letterxpress/issues) -## Status for master - -Status Category | Status Badge --- | -- -GitLab Pipelines | [![pipeline status](https://gitlab.com/mojoio/letterxpress/badges/master/pipeline.svg)](https://lossless.cloud) -GitLab Pipline Test Coverage | [![coverage report](https://gitlab.com/mojoio/letterxpress/badges/master/coverage.svg)](https://lossless.cloud) -npm | [![npm downloads per month](https://badgen.net/npm/dy/@mojoio/letterxpress)](https://lossless.cloud) -Snyk | [![Known Vulnerabilities](https://badgen.net/snyk/mojoio/letterxpress)](https://lossless.cloud) -TypeScript Support | [![TypeScript](https://badgen.net/badge/TypeScript/>=%203.x/blue?icon=typescript)](https://lossless.cloud) -node Support | [![node](https://img.shields.io/badge/node->=%2010.x.x-blue.svg)](https://nodejs.org/dist/latest-v10.x/docs/api/) -Code Style | [![Code Style](https://badgen.net/badge/style/prettier/purple)](https://lossless.cloud) -PackagePhobia (total standalone install weight) | [![PackagePhobia](https://badgen.net/packagephobia/install/@mojoio/letterxpress)](https://lossless.cloud) -PackagePhobia (package size on registry) | [![PackagePhobia](https://badgen.net/packagephobia/publish/@mojoio/letterxpress)](https://lossless.cloud) -BundlePhobia (total size when bundled) | [![BundlePhobia](https://badgen.net/bundlephobia/minzip/@mojoio/letterxpress)](https://lossless.cloud) -Platform support | [![Supports Windows 10](https://badgen.net/badge/supports%20Windows%2010/yes/green?icon=windows)](https://lossless.cloud) [![Supports Mac OS X](https://badgen.net/badge/supports%20Mac%20OS%20X/yes/green?icon=apple)](https://lossless.cloud) ## Usage @@ -30,7 +14,7 @@ Use TypeScript for best in class intellisense. letterxpress implements the LXP API documented here: [LXP API Documentation](https://www.letterxpress.de/briefe-uebertragen/api) ```typescript -import * as letterxpress from '@mojoio/letterxpress'; +import * as letterxpress from '@apiclient.xyz/letterxpress'; const account = new letterxpress.LetterXpressAccount({ email: 'myemail@example.com', @@ -38,13 +22,8 @@ const account = new letterxpress.LetterXpressAccount({ }); ``` -## Contribution +## Contributing -We are always happy for code contributions. If you are not the code contributing type that is ok. Still, maintaining Open Source repositories takes considerable time and thought. If you like the quality of what we do and our modules are useful to you we would appreciate a little monthly contribution: You can [contribute one time](https://lossless.link/contribute-onetime) or [contribute monthly](https://lossless.link/contribute). :) +Contributions, bug reports, and feature requests are welcome! Please open an issue or submit a pull request at [Code.Foss.Global](https://code.foss.global/apiclient.xyz/letterxpress/issues). -For further information read the linked docs at the top of this readme. - -> MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh) -| By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy) - -[![repo-footer](https://lossless.gitlab.io/publicrelations/repofooter.svg)](https://maintainedby.lossless.com) +> MIT licensed | © Task Venture Capital GmbH diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 7e52684..f946b10 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@apiclient.xyz/letterxpress', - version: '1.0.20', + version: '1.0.21', description: 'an unofficial API package for the letterxpress API' }