Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: CentreForDigitalHumanities
  • License: bsd-3-clause
  • Language: TypeScript
  • Default Branch: main
  • Size: 418 KB
Statistics
  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • Open Issues: 1
  • Releases: 1
Created about 3 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

Luupzig

DOI Actions Status npm version

Library for showing for Leipzig annotated glosses.

This project consists of:

  • library/: Angular library with a gloss view
  • frontend/: frontend showing its features and useful for development of library
  • elements/: export of library using Web Components
  • elements-demo.html: demo showing how to import this library using Web Components

Development server

Run yarn build library first.

Run yarn start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files of the frontend. If you make any changes to the library then you will need to rebuild the library and restart the dev server.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run yarn build:elements for building the Web Components. Note the :!

Run yarn build library to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run yarn test to execute the unit tests via Karma.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

Publishing a new version

  1. Compile using yarn build library
  2. cd dist/luupzig
  3. Optionally run npm pack to test the package locally
  4. Remove the luupzig-x.xx.x.tgz file (if generated in 3)
  5. Run npm publish

Owner

  • Name: Centre for Digital Humanities
  • Login: CentreForDigitalHumanities
  • Kind: organization
  • Email: cdh@uu.nl
  • Location: Netherlands

Interdisciplinary centre for research and education in computational and data-driven methods in the humanities.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Luupzig
message: Library for showing for Leipzig annotated glosses.
type: software
authors:
  - given-names: Sheean
    family-names: Spoel
    email: s.j.j.spoel@uu.nl
    affiliation: >-
      Research Software Lab, Centre for Digital Humanities,
      Utrecht University
    orcid: 'https://orcid.org/0000-0002-6802-4135'
identifiers:
  - type: doi
    value: 10.5281/zenodo.10374572
repository-code: 'https://github.com/CentreForDigitalHumanities/luupzig'
keywords:
  - glosses
  - leipzig
  - linguistics
license: BSD-3-Clause

GitHub Events

Total
Last Year

Dependencies

.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
elements/package.json npm
library/package.json npm
  • tslib ^2.1.0
package.json npm
  • @angular-devkit/build-angular ^15.2.6 development
  • @angular/cli ^15.2.6 development
  • @angular/compiler-cli ^15.2.7 development
  • @types/jasmine ~3.6.0 development
  • @types/node ^12.11.1 development
  • bulma ^0.9.4 development
  • jasmine-core ~3.7.0 development
  • karma ~6.3.0 development
  • karma-chrome-launcher ~3.1.0 development
  • karma-coverage ~2.0.3 development
  • karma-jasmine ~4.0.0 development
  • karma-jasmine-html-reporter ^1.5.0 development
  • ng-packagr ^15.2.2 development
  • typescript ~4.9.5 development
  • @angular/animations ^15.2.7
  • @angular/common ^15.2.7
  • @angular/compiler ^15.2.7
  • @angular/core ^15.2.7
  • @angular/elements ^15.2.7
  • @angular/forms ^15.2.7
  • @angular/platform-browser ^15.2.7
  • @angular/platform-browser-dynamic ^15.2.7
  • @angular/router ^15.2.7
  • rxjs ~6.6.0
  • tslib ^2.1.0
  • zone.js ~0.11.4
yarn.lock npm
  • 879 dependencies