Skip to content

Customize and add scripture-forge extension #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 73 commits into from
Feb 5, 2025

Conversation

tjcouch-sil
Copy link
Collaborator

@tjcouch-sil tjcouch-sil commented Feb 5, 2025

Just updated from templates, customized from multi-template, added scripture-forge extension, and customized it. Nothing meaningful added yet.


This change is Reviewable

tjcouch-sil and others added 30 commits December 4, 2023 17:47
…itting into its own repo as this problem will not be solved as long as the package used is local
- also add Volta node version
- also update other npm packages
irahopkinson and others added 21 commits October 3, 2024 07:35
- `npm audit fix`
- also ran `npx update-browserslist-db@latest`
…helpful instructions if there are no extensions to build
- also fix stylelint to work with tailwind @ directives
- Type checking doesn't happen at this level but within each contained extension.
- use `noImplicitReturns` instead of `consistent-return`
- improve types on error handling
- also fix `micromatch` vulnerability using `npm audit fix`
- also run `npx update-browserslist-db@latest`
- use the TS version of `class-methods-use-this` so we can ignore override methods.
- let prettier format CSS & SCSS
- also `npm audit fix`
- `npm audit fix`
- update minor and patch dependencies
git-subtree-dir: src/scripture-forge
git-subtree-split: 8f243661b1ddc49a05f35774bc4da6a1d9edca28
@tjcouch-sil tjcouch-sil enabled auto-merge February 5, 2025 18:26
Copy link
Contributor

@jolierabideau jolierabideau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks TJ!

Reviewed 42 of 42 files at r1, all commit messages.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @tjcouch-sil)


src/scripture-forge/assets/descriptions/description-en.md line 5 at r1 (raw file):

Allows you to view Slingshot drafts generated in Scripture Forge.

TODO: Add description, features, limitations

Just curious, is this meant to be here?


src/scripture-forge/manifest.json line 11 at r1 (raw file):

  "extensionDependencies": {},
  "elevatedPrivileges": [],
  "types": "src/types/paranext-extension-template.d.ts",

Updated to scripture-forge.d.ts

@tjcouch-sil tjcouch-sil force-pushed the customize-and-add-extension branch from 28a198d to c06c61e Compare February 5, 2025 19:24
Copy link
Collaborator Author

@tjcouch-sil tjcouch-sil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the review!

Reviewable status: 41 of 42 files reviewed, 2 unresolved discussions (waiting on @jolierabideau)


src/scripture-forge/manifest.json line 11 at r1 (raw file):

Previously, jolierabideau wrote…

Updated to scripture-forge.d.ts

Good catch! Fixed :)


src/scripture-forge/assets/descriptions/description-en.md line 5 at r1 (raw file):

Previously, jolierabideau wrote…

Just curious, is this meant to be here?

Yep, I figure we can write this later. It's one of the checkboxes on the issue https://paratextstudio.atlassian.net/browse/PT-2192 :)

Copy link
Contributor

@jolierabideau jolierabideau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1 of 1 files at r2, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @tjcouch-sil)

@tjcouch-sil tjcouch-sil merged commit 8351554 into main Feb 5, 2025
1 check was pending
@tjcouch-sil tjcouch-sil deleted the customize-and-add-extension branch February 5, 2025 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants