├── .editorconfig ├── .ember-cli ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .travis.yml ├── .watchmanconfig ├── LICENSE.md ├── README.md ├── addon ├── .gitkeep ├── component-managers │ └── sparkles.ts ├── index.ts └── tracked.ts ├── app ├── .gitkeep └── component-managers │ └── sparkles.js ├── blueprints ├── install-sparkles │ └── index.js ├── module-unification.js ├── sparkles-component-addon │ ├── files │ │ └── __root__ │ │ │ ├── __path__ │ │ │ └── __name__.js │ │ │ └── __templatepath__ │ │ │ └── __templatename__.js │ └── index.js ├── sparkles-component-test │ ├── index.js │ ├── mocha-0.12-files │ │ └── __root__ │ │ │ └── __testType__ │ │ │ └── __path__ │ │ │ └── __test__.__ext__ │ ├── mocha-files │ │ └── __root__ │ │ │ └── __testType__ │ │ │ └── __path__ │ │ │ └── __test__.__ext__ │ ├── qunit-files │ │ └── __root__ │ │ │ └── __testType__ │ │ │ └── __path__ │ │ │ └── __test__.__ext__ │ └── qunit-rfc-232-files │ │ └── __root__ │ │ └── __testType__ │ │ └── __path__ │ │ └── __test__.__ext__ ├── sparkles-component │ ├── files │ │ └── __root__ │ │ │ ├── __path__ │ │ │ └── __name__.__ext__ │ │ │ └── __templatepath__ │ │ │ └── __templatename__.hbs │ ├── index.js │ └── module-unification-files │ │ └── __root__ │ │ └── __path__ │ │ ├── component.__ext__ │ │ └── template.hbs └── test-framework-detector.js ├── config ├── ember-try.js └── environment.js ├── ember-addon-main.js ├── ember-cli-build.js ├── node-tests └── blueprints │ └── sparkle-test.js ├── package.json ├── testem.js ├── tests ├── dummy │ ├── app │ │ ├── app.js │ │ ├── components │ │ │ └── conference-speakers.js │ │ ├── config │ │ │ └── environment.d.ts │ │ ├── controllers │ │ │ └── .gitkeep │ │ ├── helpers │ │ │ └── .gitkeep │ │ ├── index.html │ │ ├── models │ │ │ └── .gitkeep │ │ ├── resolver.js │ │ ├── router.js │ │ ├── styles │ │ │ └── app.css │ │ └── templates │ │ │ ├── application.hbs │ │ │ ├── components │ │ │ └── conference-speakers.hbs │ │ │ └── conference-speakers.hbs │ ├── config │ │ ├── environment.js │ │ ├── optional-features.json │ │ └── targets.js │ └── public │ │ └── robots.txt ├── helpers │ └── .gitkeep ├── index.html ├── integration │ ├── .gitkeep │ └── components │ │ ├── glimmer-component-guide-test.js │ │ ├── sparkles-component-test.js │ │ ├── tracked-js-test.js │ │ └── tracked-ts-test.ts ├── test-helper.js └── unit │ └── .gitkeep ├── tsconfig.json ├── types ├── @ember-decorators │ └── utils │ │ └── decorator.d.ts ├── @ember │ └── component.d.ts ├── dummy │ └── index.d.ts ├── ember-compatibility-helpers.d.ts └── ember │ └── index.d.ts ├── vendor └── .gitkeep └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.editorconfig -------------------------------------------------------------------------------- /.ember-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.ember-cli -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/.travis.yml -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["tmp", "dist"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/README.md -------------------------------------------------------------------------------- /addon/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addon/component-managers/sparkles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/addon/component-managers/sparkles.ts -------------------------------------------------------------------------------- /addon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/addon/index.ts -------------------------------------------------------------------------------- /addon/tracked.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/addon/tracked.ts -------------------------------------------------------------------------------- /app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/component-managers/sparkles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/app/component-managers/sparkles.js -------------------------------------------------------------------------------- /blueprints/install-sparkles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/install-sparkles/index.js -------------------------------------------------------------------------------- /blueprints/module-unification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/module-unification.js -------------------------------------------------------------------------------- /blueprints/sparkles-component-addon/files/__root__/__path__/__name__.js: -------------------------------------------------------------------------------- 1 | export { default } from '<%= modulePath %>'; 2 | -------------------------------------------------------------------------------- /blueprints/sparkles-component-addon/files/__root__/__templatepath__/__templatename__.js: -------------------------------------------------------------------------------- 1 | export { default } from '<%= templatePath %>'; 2 | -------------------------------------------------------------------------------- /blueprints/sparkles-component-addon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-addon/index.js -------------------------------------------------------------------------------- /blueprints/sparkles-component-test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-test/index.js -------------------------------------------------------------------------------- /blueprints/sparkles-component-test/mocha-0.12-files/__root__/__testType__/__path__/__test__.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-test/mocha-0.12-files/__root__/__testType__/__path__/__test__.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component-test/mocha-files/__root__/__testType__/__path__/__test__.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-test/mocha-files/__root__/__testType__/__path__/__test__.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component-test/qunit-files/__root__/__testType__/__path__/__test__.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-test/qunit-files/__root__/__testType__/__path__/__test__.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component-test/qunit-rfc-232-files/__root__/__testType__/__path__/__test__.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component-test/qunit-rfc-232-files/__root__/__testType__/__path__/__test__.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component/files/__root__/__path__/__name__.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component/files/__root__/__path__/__name__.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component/files/__root__/__templatepath__/__templatename__.hbs: -------------------------------------------------------------------------------- 1 | {{yield}} 2 | -------------------------------------------------------------------------------- /blueprints/sparkles-component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component/index.js -------------------------------------------------------------------------------- /blueprints/sparkles-component/module-unification-files/__root__/__path__/component.__ext__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/sparkles-component/module-unification-files/__root__/__path__/component.__ext__ -------------------------------------------------------------------------------- /blueprints/sparkles-component/module-unification-files/__root__/__path__/template.hbs: -------------------------------------------------------------------------------- 1 | {{yield}} 2 | -------------------------------------------------------------------------------- /blueprints/test-framework-detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/blueprints/test-framework-detector.js -------------------------------------------------------------------------------- /config/ember-try.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/config/ember-try.js -------------------------------------------------------------------------------- /config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/config/environment.js -------------------------------------------------------------------------------- /ember-addon-main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | name: 'sparkles-component' 5 | }; 6 | -------------------------------------------------------------------------------- /ember-cli-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/ember-cli-build.js -------------------------------------------------------------------------------- /node-tests/blueprints/sparkle-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/node-tests/blueprints/sparkle-test.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/package.json -------------------------------------------------------------------------------- /testem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/testem.js -------------------------------------------------------------------------------- /tests/dummy/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/app.js -------------------------------------------------------------------------------- /tests/dummy/app/components/conference-speakers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/components/conference-speakers.js -------------------------------------------------------------------------------- /tests/dummy/app/config/environment.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/config/environment.d.ts -------------------------------------------------------------------------------- /tests/dummy/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/index.html -------------------------------------------------------------------------------- /tests/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/resolver.js -------------------------------------------------------------------------------- /tests/dummy/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/router.js -------------------------------------------------------------------------------- /tests/dummy/app/styles/app.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/templates/application.hbs: -------------------------------------------------------------------------------- 1 |

Welcome to Ember

2 | 3 | {{outlet}} -------------------------------------------------------------------------------- /tests/dummy/app/templates/components/conference-speakers.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/app/templates/components/conference-speakers.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/conference-speakers.hbs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/dummy/config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/config/environment.js -------------------------------------------------------------------------------- /tests/dummy/config/optional-features.json: -------------------------------------------------------------------------------- 1 | { 2 | "jquery-integration": false 3 | } 4 | -------------------------------------------------------------------------------- /tests/dummy/config/targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/dummy/config/targets.js -------------------------------------------------------------------------------- /tests/dummy/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /tests/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/index.html -------------------------------------------------------------------------------- /tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/components/glimmer-component-guide-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/integration/components/glimmer-component-guide-test.js -------------------------------------------------------------------------------- /tests/integration/components/sparkles-component-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/integration/components/sparkles-component-test.js -------------------------------------------------------------------------------- /tests/integration/components/tracked-js-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/integration/components/tracked-js-test.js -------------------------------------------------------------------------------- /tests/integration/components/tracked-ts-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/integration/components/tracked-ts-test.ts -------------------------------------------------------------------------------- /tests/test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tests/test-helper.js -------------------------------------------------------------------------------- /tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/@ember-decorators/utils/decorator.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/types/@ember-decorators/utils/decorator.d.ts -------------------------------------------------------------------------------- /types/@ember/component.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/types/@ember/component.d.ts -------------------------------------------------------------------------------- /types/dummy/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /types/ember-compatibility-helpers.d.ts: -------------------------------------------------------------------------------- 1 | export function gte(version: string): boolean; 2 | -------------------------------------------------------------------------------- /types/ember/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/types/ember/index.d.ts -------------------------------------------------------------------------------- /vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rwjblue/sparkles-component/HEAD/yarn.lock --------------------------------------------------------------------------------