DEV: Update eslint-config-discourse, use prettier for hbs (#146)

This commit is contained in:
David Taylor 2023-01-04 12:39:58 +00:00 committed by GitHub
parent fb072aa851
commit 7fb0936e5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
33 changed files with 1510 additions and 463 deletions

View File

@ -41,8 +41,8 @@ jobs:
shell: bash
run: |
yarn prettier -v
if [ 0 -lt $(find assets admin/assets -type f \( -name "*.scss" -or -name "*.js" -or -name "*.es6" \) 2> /dev/null | wc -l) ]; then
yarn prettier --list-different "assets/**/*.{scss,js,es6}"
if [ 0 -lt $(find assets admin/assets -type f \( -name "*.scss" -or -name "*.js" -or -name "*.es6" -or -name "*.hbs" \) 2> /dev/null | wc -l) ]; then
yarn prettier --list-different "assets/**/*.{scss,js,es6,hbs}"
fi
if [ 0 -lt $(find test -type f \( -name "*.js" -or -name "*.es6" \) 2> /dev/null | wc -l) ]; then
yarn prettier --list-different "test/**/*.{js,es6}"
@ -50,7 +50,12 @@ jobs:
- name: Ember template lint
if: ${{ !cancelled() }}
run: yarn ember-template-lint --no-error-on-unmatched-pattern assets/javascripts admin/assets/javascripts
run: yarn ember-template-lint --no-error-on-unmatched-pattern assets/javascripts
# Separated due to https://github.com/ember-template-lint/ember-template-lint/issues/2758
- name: Ember template lint (admin)
if: ${{ !cancelled() }}
run: yarn ember-template-lint --no-error-on-unmatched-pattern admin/assets/javascripts
- name: Rubocop
if: ${{ !cancelled() }}

View File

@ -1,9 +1,7 @@
{{#if model.unconfigured}}
<p>{{i18n "discourse_subscriptions.admin.unconfigured"}}</p>
<p>
<a
href="https://meta.discourse.org/t/discourse-subscriptions/140818/"
>
<a href="https://meta.discourse.org/t/discourse-subscriptions/140818/">
{{i18n "discourse_subscriptions.admin.on_meta"}}
</a>
</p>
@ -60,4 +58,4 @@
create=(action "createNewCoupon")
}}
{{/if}}
{{/if}}
{{/if}}

View File

@ -55,4 +55,4 @@
</tbody>
</table>
{{/if}}
{{/load-more}}
{{/load-more}}

View File

@ -29,4 +29,4 @@
</tr>
{{/each}}
</tbody>
</table>
</table>

View File

@ -71,4 +71,4 @@
{{i18n "discourse_subscriptions.admin.products.product_help"}}
</p>
{{/if}}
{{/if}}
{{/if}}

View File

@ -135,7 +135,7 @@
</form>
<section>
<hr>
<hr />
<p class="control-instructions">
{{i18n "discourse_subscriptions.admin.plans.operations.create_help"}}
@ -158,4 +158,4 @@
}}
{{/if}}
</div>
</section>
</section>

View File

@ -124,7 +124,7 @@
{{else}}
<tr>
<td colspan="8">
<hr>
<hr />
{{i18n
"discourse_subscriptions.admin.products.product.plan_help"
}}
@ -156,4 +156,4 @@
{{/if}}
</div>
{{outlet}}
{{outlet}}

View File

@ -87,4 +87,4 @@
{{/load-more}}
{{conditional-loading-spinner condition=loading}}
{{/if}}
{{/if}}

View File

@ -35,7 +35,7 @@
}}
</ul>
<hr>
<hr />
<div id="discourse-subscriptions-admin">
{{outlet}}
@ -47,4 +47,4 @@
{{i18n "discourse_subscriptions.admin.on_meta"}}
</a>
</p>
{{/if}}
{{/if}}

View File

@ -170,4 +170,4 @@
{{/if}}
</div>
</div>
{{/if}}
{{/if}}

View File

@ -42,4 +42,4 @@
icon="times"
class="btn btn-icon"
}}
</div>
</div>

View File

@ -5,4 +5,4 @@
action=(action "createAccount")
icon="user"
class="btn btn-primary"
}}
}}

View File

@ -10,4 +10,4 @@
clickPlan=(action "clickPlan")
}}
{{/each}}
</div>
</div>

View File

@ -18,4 +18,4 @@
<span class="amount">
{{format-currency this.plan.currency this.plan.amountDollars}}
</span>
</DButton>
</DButton>

View File

@ -46,4 +46,4 @@
{{/if}}
{{/if}}
</div>
{{/if}}
{{/if}}

View File

@ -4,4 +4,4 @@
{{#each products as |product|}}
{{product-item product=product isLoggedIn=isLoggedIn}}
{{/each}}
{{/if}}
{{/if}}

View File

@ -1 +1 @@
<div id="card-element"></div>
<div id="card-element"></div>

View File

@ -1 +1 @@
{{campaign-banner connectorName="above-main-container"}}
{{campaign-banner connectorName="above-main-container"}}

View File

@ -1 +1 @@
{{campaign-banner connectorName="after-topic-footer-buttons"}}
{{campaign-banner connectorName="after-topic-footer-buttons"}}

View File

@ -1 +1 @@
{{campaign-banner connectorName="before-topic-list"}}
{{campaign-banner connectorName="before-topic-list"}}

View File

@ -3,4 +3,4 @@
{{d-icon "far-credit-card"}}
{{i18n "discourse_subscriptions.navigation.billing"}}
{{/link-to}}
{{/if}}
{{/if}}

View File

@ -23,4 +23,4 @@
{{d-button label="no_value" action=(route-action "closeModal")}}
{{/if}}
</div>
</div>
</div>

View File

@ -5,7 +5,7 @@
</h1>
</div>
<hr>
<hr />
{{outlet}}
</div>
</div>

View File

@ -2,4 +2,4 @@
{{login-required}}
{{/unless}}
{{product-list products=model isLoggedIn=isLoggedIn}}
{{product-list products=model isLoggedIn=isLoggedIn}}

View File

@ -4,7 +4,7 @@
{{model.product.name}}
</h2>
<hr>
<hr />
<p>
{{html-safe model.product.description}}
@ -17,11 +17,11 @@
{{i18n "discourse_subscriptions.subscribe.card.title"}}
</h2>
<hr>
<hr />
{{payment-options plans=model.plans selectedPlan=selectedPlan}}
<hr>
<hr />
{{subscribe-card cardElement=cardElement}}
@ -57,4 +57,4 @@
{{/link-to}}
{{/if}}
</div>
</div>
</div>

View File

@ -24,4 +24,4 @@
<section class="user-content">
{{outlet}}
</section>
</section>

View File

@ -1 +1 @@
BILLING INDEX
BILLING INDEX

View File

@ -19,4 +19,4 @@
<div class="alert alert-info">
{{i18n "discourse_subscriptions.user.payments_help"}}
</div>
{{/if}}
{{/if}}

View File

@ -1,11 +1,11 @@
<h3>{{i18n "discourse_subscriptions.user.subscriptions.update_card.heading" sub_id=model}}</h3>
<h3>{{i18n
"discourse_subscriptions.user.subscriptions.update_card.heading"
sub_id=model
}}</h3>
<div class="form-vertical">
<div class="control-group">
{{subscribe-card
cardElement=cardElement
class="input-xxlarge"
}}
{{subscribe-card cardElement=cardElement class="input-xxlarge"}}
</div>
{{save-controls
@ -14,4 +14,4 @@
saveDisabled=loading
savingText="discourse_subscriptions.user.subscriptions.update_card.single"
}}
</div>
</div>

View File

@ -31,7 +31,7 @@
}}
{{else}}
{{d-button
action= (route-action "updateCard" subscription.id)
action=(route-action "updateCard" subscription.id)
icon="far-edit"
class="btn no-text btn-icon"
}}
@ -52,4 +52,4 @@
<div class="alert alert-info">
{{i18n "discourse_subscriptions.user.subscriptions_help"}}
</div>
{{/if}}
{{/if}}

View File

@ -423,7 +423,9 @@ body:not(.archetype-regular):not(.success-animation-off) {
}
}
body.subscription-campaign-sidebar:not(.archetype-regular):not(.success-animation-off) {
body.subscription-campaign-sidebar:not(.archetype-regular):not(
.success-animation-off
) {
.fireworks > .before,
.fireworks > .after {
position: absolute;

1868
yarn.lock

File diff suppressed because it is too large Load Diff