From 0a8ad0eca4ec0528b170f343cd573b3f59857214 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sun, 13 Jul 2025 16:53:52 -0400 Subject: [PATCH 1/2] Bring back the README for `@glimmer/component` --- packages/@glimmer/component/README.md | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 packages/@glimmer/component/README.md diff --git a/packages/@glimmer/component/README.md b/packages/@glimmer/component/README.md new file mode 100644 index 00000000000..0a43494ee9a --- /dev/null +++ b/packages/@glimmer/component/README.md @@ -0,0 +1,36 @@ +# @glimmer/component + +[![npm version](https://badge.fury.io/js/%40glimmer%2Fcomponent.svg)](https://badge.fury.io/js/%40glimmer%2Fcomponent) +[![CI](https://github.com/emberjs/ember.js/workflows/CI/badge.svg)](https://github.com/emberjs/ember.js/actions?query=workflow%3ACI) + +## Installation + +Add this package to your project: + +```bash +npm install --save-dev @glimmer/component +``` + +## Usage + +To use this in a Glimmer application, import the package and export an extended class: + +```ts +import Component from '@glimmer/component'; + +export default class MyComponent extends Component { +} +``` + +## Contributing + +Bug reports and pull requests are welcome on GitHub at https://github.com/glimmerjs/glimmer.js. + +## Acknowledgements + +Thanks to [Monegraph](http://monegraph.com) for funding the initial development +of this library. + +## License + +MIT License. From 865d79e1f81be9d38ef0dd24959e6dad650087d7 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sat, 19 Jul 2025 11:40:46 -0400 Subject: [PATCH 2/2] Update README.md --- packages/@glimmer/component/README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/@glimmer/component/README.md b/packages/@glimmer/component/README.md index 0a43494ee9a..472bff1f654 100644 --- a/packages/@glimmer/component/README.md +++ b/packages/@glimmer/component/README.md @@ -15,21 +15,23 @@ npm install --save-dev @glimmer/component To use this in a Glimmer application, import the package and export an extended class: -```ts +```glimmer-ts import Component from '@glimmer/component'; export default class MyComponent extends Component { + get doubled() { + return this.args.foo * 2; + } + + } ``` ## Contributing -Bug reports and pull requests are welcome on GitHub at https://github.com/glimmerjs/glimmer.js. - -## Acknowledgements - -Thanks to [Monegraph](http://monegraph.com) for funding the initial development -of this library. +Bug reports and pull requests are welcome on GitHub at https://github.com/emberjs/ember.js ## License