From 8811d2a69e5888fb3818db57a393be969f77aeda Mon Sep 17 00:00:00 2001 From: jycouet Date: Sun, 27 Jul 2025 18:01:01 +0200 Subject: [PATCH 1/2] fix github link --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index dc61df5..8f63ae8 100644 --- a/package.json +++ b/package.json @@ -44,9 +44,9 @@ }, "license": "Apache-2.0", "bugs": { - "url": "https://github.com/rbuckton/reflect-metadata/issues" + "url": "https://github.com/microsoft/reflect-metadata/issues" }, - "homepage": "http://rbuckton.github.io/reflect-metadata", + "homepage": "https://microsoft.github.io/reflect-metadata/", "dependencies": {}, "devDependencies": { "@types/chai": "^3.4.34", From c1bce0c0b1d6a8a6069a9f690327d40a48d21027 Mon Sep 17 00:00:00 2001 From: jycouet Date: Sun, 27 Jul 2025 18:03:44 +0200 Subject: [PATCH 2/2] update to valid links --- README.md | 77 +++++++++++++++++------------- Reflect.ts | 46 +++++++++--------- ReflectLite.ts | 46 +++++++++--------- ReflectNoConflict.ts | 46 +++++++++--------- docs/index.html | 2 +- docs/spec.biblio.json | 2 +- spec.html | 2 +- spec/metadata.md | 2 +- test/reflect-definemetadata.ts | 2 +- test/reflect-deletemetadata.ts | 2 +- test/reflect-getmetadata.ts | 2 +- test/reflect-getmetadatakeys.ts | 2 +- test/reflect-getownmetadata.ts | 2 +- test/reflect-getownmetadatakeys.ts | 2 +- test/reflect-hasmetadata.ts | 2 +- test/reflect-hasownmetadata.ts | 2 +- test/reflect-metadata.ts | 2 +- 17 files changed, 125 insertions(+), 116 deletions(-) diff --git a/README.md b/README.md index df2cd67..93a6f69 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Metadata Reflection API -NOTE: Now that both [Decorators](https://github.com/tc39/proposal-decorators) and +NOTE: Now that both [Decorators](https://github.com/tc39/proposal-decorators) and [Decorator Metadata](https://github.com/tc39/proposal-decorator-metadata) have achieved Stage 3 within TC39, the API proposed below is no longer being considered for standardization. However, this package will continue to support projects that leverage TypeScript's legacy `--experimentalDecorators` option as some projects may not be able to migrate to use standard decorators. -* [Detailed proposal][metadata-spec] +- [Detailed proposal][metadata-spec] ## Installation @@ -17,6 +17,7 @@ npm install reflect-metadata ## Usage ### ES Modules in NodeJS/Browser, TypeScript/Babel, Bundlers + ```ts // - Modifies global `Reflect` object (or defines one in ES5 runtimes). // - Supports ESM and CommonJS. @@ -31,6 +32,7 @@ import "reflect-metadata/lite"; ``` ### CommonJS + ```ts // - Modifies global `Reflect` object (or defines one in ES5 runtimes). // - Contains internal polyfills for `Map`, `Set`, and `WeakMap` for older runtimes. @@ -43,7 +45,9 @@ require("reflect-metadata/lite"); ``` ### In the Browser via ` -