Skip to content

Commit f55d51e

Browse files
authored
Merge pull request #570 from citation-file-format/dev
2 parents 49d2fbb + e490d42 commit f55d51e

60 files changed

Lines changed: 731 additions & 669 deletions

Some content is hidden

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

.eslintrc.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ module.exports = {
7373
rules: {
7474
'vue/v-on-style': ['error', 'longform'],
7575
'vue/v-bind-style': ['error', 'longform'],
76+
'vue/v-slot-style': ['error', 'longform'],
77+
'vue/no-unused-properties': ['error', {
78+
'groups': ['props', 'data', 'computed', 'methods', 'setup'],
79+
'deepData': true,
80+
'ignorePublicMembers': false
81+
}],
7682
'indent': ['error', 4],
7783
'vue/html-indent': ['error', 4, {
7884
'attribute': 1,
@@ -98,6 +104,16 @@ module.exports = {
98104
'import/no-unresolved': 'off',
99105
'import/no-extraneous-dependencies': 'off',
100106
'prefer-promise-reject-errors': 'off',
107+
'no-restricted-imports': ['error', {
108+
'patterns': ['.*']
109+
}],
110+
'sort-imports': ['error', {
111+
'ignoreCase': false,
112+
'ignoreDeclarationSort': false,
113+
'ignoreMemberSort': false,
114+
'memberSyntaxSortOrder': ['none', 'all', 'multiple', 'single'],
115+
'allowSeparatedGroups': false
116+
}],
101117

102118
// TypeScript
103119
quotes: ['warn', 'single', { avoidEscape: true }],

.github/workflows/preview.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ on:
44
push:
55
branches:
66
- main
7+
- dev
78
pull_request:
89
branches:
910
- main
11+
- dev
1012
workflow_dispatch:
1113

1214
jobs:
@@ -29,7 +31,7 @@ jobs:
2931
if [[ ${{ github.event_name }} == "pull_request" ]]; then
3032
export PUBLICPATH=PR${{ github.event.number }}
3133
else
32-
export PUBLICPATH=main
34+
export PUBLICPATH=$GITHUB_REF_NAME
3335
fi
3436
echo "PUBLICPATH=$PUBLICPATH" >> $GITHUB_ENV
3537
sed -i "s|publicPath: 'cff-initializer-javascript'|publicPath: '$PUBLICPATH'|" quasar.conf.js

.vscode/extensions.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
22
"recommendations": [
33
"dbaeumer.vscode-eslint",
4-
5-
"octref.vetur"
4+
"Vue.volar"
65
],
76
"unwantedRecommendations": [
87
"hookyqr.beautify",

.vscode/settings.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
{
2-
"vetur.validation.template": false,
3-
"vetur.format.enable": false,
42
"eslint.validate": ["javascript", "javascriptreact", "typescript", "vue"],
5-
"typescript.tsdk": "node_modules/typescript/lib",
6-
"vetur.experimental.templateInterpolationService": true
3+
"typescript.tsdk": "node_modules/typescript/lib"
74
}

README.dev.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ If you are looking for user documentation, go [here](README.md).
1010

1111
- VSCode extensions: https://code.visualstudio.com/
1212
- https://marketplace.visualstudio.com/items?itemName=Vue.volar
13-
- https://marketplace.visualstudio.com/items?itemName=octref.vetur
1413
- https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
1514
- WebStorm: https://www.jetbrains.com/webstorm/
1615
- Atom: https://atom.io/

images/00-landing.png

-82.6 KB
Binary file not shown.

images/01-start.png

-47.2 KB
Binary file not shown.

images/02-authors.png

-93.7 KB
Binary file not shown.

images/03-identifiers.png

-82.4 KB
Binary file not shown.

images/04-related-resources.png

-84.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)