Skip to content

Commit c5246c1

Browse files
Merge pull request #618 from universal-ember/take-in-docs-support
Bring in docs-support to ember-primitives' monorepo
2 parents 2e9f5e1 + ca739aa commit c5246c1

44 files changed

Lines changed: 1668 additions & 65 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.defragrc.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# https://github.com/NullVoxPopuli/defrag
2+
#
3+
# When writing to package.json,
4+
# remove the semver-range, pinning the dependencie
5+
# to an exact version.
6+
#
7+
# Possible values:
8+
# pinned ( default )
9+
# patches ( e.g.: ~1.0.0 )
10+
# minors ( e.g.: ^1.0.0 )
11+
write-as: minors

dev/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"dependencies": {
1010
"chalk": "^5.6.2",
1111
"ember-apply": "^2.16.0",
12-
"execa": "^9.5.3",
12+
"execa": "^9.6.0",
1313
"fs-extra": "^11.3.3",
1414
"latest-version": "^9.0.0"
1515
},

docs-app/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,23 +32,23 @@
3232
"assert": "^2.0.0",
3333
"change-case": "^5.4.4",
3434
"decorator-transforms": "^2.3.0",
35-
"ember-element-helper": "0.8.8",
35+
"ember-element-helper": "^0.8.8",
3636
"ember-focus-trap": "^1.1.0",
3737
"ember-mobile-menu": "^6.0.0",
3838
"ember-modifier": "^4.2.2",
3939
"ember-primitives": "workspace:^",
40-
"ember-repl": "7.2.1",
40+
"ember-repl": "^7.2.1",
4141
"ember-route-template": "^1.0.3",
4242
"form-data-utils": "^0.6.0",
4343
"hash": "^0.2.1",
4444
"highlight.js": "^11.8.0",
4545
"highlightjs-glimmer": "^2.2.1",
46-
"kolay": "4.0.5",
46+
"kolay": "^4.0.5",
4747
"limber-ui": "^4.0.2",
4848
"lorem-ipsum": "^2.0.8",
4949
"nvp.ui": "^0.5.2",
5050
"path-browserify": "^1.0.1",
51-
"reactiveweb": "^1.8.0",
51+
"reactiveweb": "^1.9.1",
5252
"shiki": "^3.20.0",
5353
"should-handle-link": "^1.2.2",
5454
"tracked-built-ins": "^4.1.0",
@@ -71,7 +71,7 @@
7171
"@ember/test-helpers": "^5.4.1",
7272
"@ember/test-waiters": "^4.1.0",
7373
"@embroider/compat": "^4.1.12",
74-
"@embroider/config-meta-loader": "1.0.0",
74+
"@embroider/config-meta-loader": "^1.0.0",
7575
"@embroider/core": "^4.4.2",
7676
"@embroider/vite": "^1.5.0",
7777
"@fontsource/lexend": "^5.2.11",
@@ -92,7 +92,7 @@
9292
"broccoli-asset-rev": "^3.0.0",
9393
"concurrently": "^9.2.1",
9494
"ember-a11y-testing": "^7.1.3",
95-
"ember-cli": "~6.9.1",
95+
"ember-cli": "^6.9.1",
9696
"ember-cli-app-version": "^7.0.0",
9797
"ember-cli-babel": "^8.2.0",
9898
"ember-cli-htmlbars": "^7.0.0",
@@ -105,7 +105,7 @@
105105
"ember-resolver": "^13.1.1",
106106
"ember-resources": "^7.0.7",
107107
"ember-scoped-css": "^2.0.4",
108-
"ember-source": "6.9.0",
108+
"ember-source": "^6.9.0",
109109
"ember-template-lint": "^7.9.3",
110110
"ember-welcome-page": "^8.0.4",
111111
"eslint": "^9.39.2",

ember-primitives/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@
3535
"prepack": "pnpm build"
3636
},
3737
"dependencies": {
38-
"@babel/runtime": "^7.27.1",
39-
"@embroider/addon-shim": "^1.10.0",
38+
"@babel/runtime": "^7.28.4",
39+
"@embroider/addon-shim": "^1.10.2",
4040
"@embroider/macros": "^1.19.6",
4141
"@floating-ui/dom": "^1.7.0",
4242
"decorator-transforms": "^2.3.0",
43-
"ember-element-helper": ">= 0.8.6",
43+
"ember-element-helper": "^0.8.8",
4444
"form-data-utils": "^0.6.0",
45-
"reactiveweb": "^1.8.0",
45+
"reactiveweb": "^1.9.1",
4646
"should-handle-link": "^1.2.2",
4747
"tabster": "^8.7.0",
4848
"tracked-built-ins": "^4.1.0",
@@ -76,15 +76,15 @@
7676
"concurrently": "^9.2.1",
7777
"ember-modifier": "^4.2.2",
7878
"ember-resources": "^7.0.7",
79-
"ember-source": "6.9.0",
79+
"ember-source": "^6.9.0",
8080
"ember-template-lint": "^7.9.3",
8181
"eslint": "^9.39.2",
8282
"execa": "^9.6.0",
8383
"fix-bad-declaration-output": "^1.1.5",
8484
"prettier": "^3.7.4",
8585
"prettier-plugin-ember-template-tag": "^2.1.2",
8686
"publint": "^0.3.16",
87-
"rollup": "~4.54.0",
87+
"rollup": "^4.54.0",
8888
"rollup-plugin-copy": "^3.5.0",
8989
"typescript": "^5.9.3"
9090
},

package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"prettier": "^3.7.4",
2828
"prettier-plugin-ember-template-tag": "^2.1.2",
2929
"release-plan": "^0.17.0",
30-
"turbo": "~2.5.0",
30+
"turbo": "^2.5.0",
3131
"typescript": "^5.9.3"
3232
},
3333
"engines": {
@@ -50,16 +50,16 @@
5050
},
5151
"overrides": {
5252
"@glimmer/component": "^2.0.0",
53-
"@embroider/macros": "1.19.6",
53+
"@embroider/macros": "^1.19.6",
5454
"babel-plugin-ember-template-compilation": "^3.0.1",
5555
"decorator-transformS": "2.3.1",
5656
"ember-primitives": "workspace:^",
5757
"ember-cli-babel": "^8.2.0",
58-
"ember-element-helper": "0.8.8",
59-
"ember-repl": "7.2.2",
58+
"ember-element-helper": "^0.8.8",
59+
"ember-repl": "^7.2.2",
6060
"reactiveweb": "^1.9.1",
61-
"ember-source": "6.9.0",
62-
"kolay": "4.0.5",
61+
"ember-source": "^6.9.0",
62+
"kolay": "^4.0.5",
6363
"tracked-toolbox": "^2.0.0"
6464
},
6565
"packageExtensions": {
@@ -79,7 +79,6 @@
7979
}
8080
}
8181
},
82-
"patchedDependencies": {
83-
}
82+
"patchedDependencies": {}
8483
}
8584
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# EditorConfig helps developers define and maintain consistent
2+
# coding styles between different editors and IDEs
3+
# editorconfig.org
4+
5+
root = true
6+
7+
[*]
8+
end_of_line = lf
9+
charset = utf-8
10+
trim_trailing_whitespace = true
11+
insert_final_newline = true
12+
indent_style = space
13+
indent_size = 2
14+
15+
[*.hbs]
16+
insert_final_newline = false
17+
18+
[*.{diff,md}]
19+
trim_trailing_whitespace = false

packages/docs-support/.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# compiled output
2+
dist/
3+
declarations/
4+
5+
# npm/pnpm/yarn pack output
6+
*.tgz
7+
8+
# deps & caches
9+
node_modules/
10+
.eslintcache
11+
.prettiercache
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# unconventional js
2+
/blueprints/*/files/
3+
4+
# compiled output
5+
/dist/
6+
/declarations/
7+
8+
# misc
9+
/coverage/
10+
within a package
11+
12+
# misc
13+
!.*
14+
.lint-todo/
15+
16+
# ember-try
17+
/.node_modules.ember-try/
18+
/pnpm-lock.ember-try.yaml
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
'use strict';
2+
3+
module.exports = {
4+
printWidth: 100,
5+
plugins: ['prettier-plugin-ember-template-tag'],
6+
overrides: [
7+
{
8+
// Lol, JavaScript
9+
files: ['*.js', '*.ts', '*.cjs', '.mjs', '.cts', '.mts', '.cts'],
10+
options: {
11+
singleQuote: true,
12+
trailingComma: 'es5',
13+
},
14+
},
15+
{
16+
files: ['*.json'],
17+
options: {
18+
singleQuote: false,
19+
},
20+
},
21+
{
22+
files: ['*.hbs'],
23+
options: {
24+
singleQuote: false,
25+
},
26+
},
27+
{
28+
files: ['*.gjs', '*.gts'],
29+
options: {
30+
parser: 'ember-template-tag',
31+
singleQuote: true,
32+
templateSingleQuote: false,
33+
trailingComma: 'es5',
34+
},
35+
},
36+
],
37+
};
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
'use strict';
2+
3+
module.exports = {
4+
extends: 'recommended',
5+
6+
rules: {
7+
'no-forbidden-elements': 'off',
8+
'no-shadowed-elements': 'off',
9+
'no-inline-styles': 'off',
10+
'no-whitespace-for-layout': 'off',
11+
},
12+
};

0 commit comments

Comments
 (0)