About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20230110

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
community_call:minutes20230110 [2023/01/10 14:14] – [2. Technology Demo: Typescript Annotations] demiankatzcommunity_call:minutes20230110 [2023/01/10 14:16] – [2. Technology Demo: Typescript Annotations] demiankatz
Line 52: Line 52:
 Chris then demonstrated a way to add [[https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html|JSDoc comments]] to Javascript to apply Typescript types without requiring a compilation step -- this allows VuFind to potentially benefit from Typescript documentation and validation tools without having to change our build process or make the addition/changing of Javascript code more complicated. Chris then demonstrated a way to add [[https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html|JSDoc comments]] to Javascript to apply Typescript types without requiring a compilation step -- this allows VuFind to potentially benefit from Typescript documentation and validation tools without having to change our build process or make the addition/changing of Javascript code more complicated.
  
-It should be easy to integrate type checking into continuous integration.+It should be easy to integrate type checking into continuous integration. It should also be possible to enforce the inclusion of typing via eslint with "no-implicit-any".
 ==== 3. Open Q&A / Other Topics? ==== ==== 3. Open Q&A / Other Topics? ====
  
community_call/minutes20230110.txt · Last modified: 2023/01/10 14:31 by demiankatz