Skip to content

Commit 4ac3718

Browse files
authored
Merge pull request #319 from craquet/main
Encapsulate indexed db to prevent server side rendering issues
2 parents d0dad48 + 08e0dde commit 4ac3718

File tree

16 files changed

+556
-264
lines changed

16 files changed

+556
-264
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repos:
77
- id: trailing-whitespace
88
- id: check-yaml
99
- id: check-added-large-files
10-
# - repo: https://github.com/Materials-Data-Science-and-Informatics/somesy
11-
# rev: "v0.4.2"
12-
# hooks:
13-
# - id: somesy
10+
- repo: https://github.com/Materials-Data-Science-and-Informatics/somesy
11+
rev: "v0.7.3"
12+
hooks:
13+
- id: somesy

CITATION.cff

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
cff-version: 1.2.0
2+
message: If you use this software, please cite it using these metadata.
3+
type: software
4+
title: pid-component-monorepo
5+
abstract: Monorepo for the PID Component and related packages
6+
version: 0.1.6
7+
authors:
8+
- orcid: https://orcid.org/0009-0005-2800-4833
9+
given-names: Maximilian
10+
affiliation: Karlsruhe Institute of Technology (KIT)
11+
family-names: Inckmann
12+
email: maximilian.inckmann@kit.edu
13+
- orcid: https://orcid.org/0009-0003-2196-9187
14+
given-names: Christopher
15+
affiliation: Karlsruhe Institute of Technology (KIT)
16+
family-names: Raquet
17+
email: christopher.raquet@kit.edu
18+
- orcid: https://orcid.org/0000-0001-6575-1022
19+
given-names: Andreas
20+
affiliation: Karlsruhe Institute of Technology (KIT)
21+
family-names: Pfeil
22+
email: andreas.pfeil@kit.edu
23+
- orcid: https://orcid.org/0000-0003-2804-688X
24+
given-names: Thomas
25+
affiliation: Karlsruhe Institute of Technology (KIT)
26+
family-names: Jejkal
27+
email: thomas.jejkal@kit.edu
28+
contact:
29+
- orcid: https://orcid.org/0009-0005-2800-4833
30+
given-names: Maximilian
31+
affiliation: Karlsruhe Institute of Technology (KIT)
32+
family-names: Inckmann
33+
email: maximilian.inckmann@kit.edu
34+
- orcid: https://orcid.org/0009-0003-2196-9187
35+
given-names: Christopher
36+
affiliation: Karlsruhe Institute of Technology (KIT)
37+
family-names: Raquet
38+
email: christopher.raquet@kit.edu
39+
license: Apache-2.0
40+
keywords:
41+
- react
42+
- pid
43+
- datatyperegistry
44+
- handle.net
45+
- orcid
46+
- identifier
47+
- kit-data-manager
48+
- typescript
49+
- storybook
50+
- tailwindcss
51+
- fair
52+
- fairdata
53+
- fairdo
54+
- fairdigitalobject
55+
url: https://kit-data-manager.github.io/pid-component
56+
repository-code: https://github.com/kit-data-manager/pid-component

codemeta.json

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
{
2+
"@context": [
3+
"https://doi.org/10.5063/schema/codemeta-2.0",
4+
"https://w3id.org/software-iodata",
5+
"https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
6+
"https://schema.org",
7+
"https://w3id.org/software-types"
8+
],
9+
"@type": "SoftwareSourceCode",
10+
"author": [
11+
{
12+
"@type": "Person",
13+
"givenName": "Christopher",
14+
"familyName": "Raquet",
15+
"email": "christopher.raquet@kit.edu",
16+
"@id": "https://orcid.org/0009-0003-2196-9187",
17+
"identifier": "https://orcid.org/0009-0003-2196-9187",
18+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
19+
},
20+
{
21+
"@type": "Person",
22+
"givenName": "Maximilian",
23+
"familyName": "Inckmann",
24+
"email": "maximilian.inckmann@kit.edu",
25+
"@id": "https://orcid.org/0009-0005-2800-4833",
26+
"identifier": "https://orcid.org/0009-0005-2800-4833",
27+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
28+
},
29+
{
30+
"@type": "Person",
31+
"givenName": "Andreas",
32+
"familyName": "Pfeil",
33+
"email": "andreas.pfeil@kit.edu",
34+
"@id": "https://orcid.org/0000-0001-6575-1022",
35+
"identifier": "https://orcid.org/0000-0001-6575-1022",
36+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
37+
},
38+
{
39+
"@type": "Person",
40+
"givenName": "Thomas",
41+
"familyName": "Jejkal",
42+
"email": "thomas.jejkal@kit.edu",
43+
"@id": "https://orcid.org/0000-0003-2804-688X",
44+
"identifier": "https://orcid.org/0000-0003-2804-688X",
45+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
46+
}
47+
],
48+
"name": "pid-component-monorepo",
49+
"description": "Monorepo for the PID Component and related packages",
50+
"version": "0.1.6",
51+
"keywords": [
52+
"react",
53+
"pid",
54+
"datatyperegistry",
55+
"handle.net",
56+
"orcid",
57+
"identifier",
58+
"kit-data-manager",
59+
"typescript",
60+
"storybook",
61+
"tailwindcss",
62+
"fair",
63+
"fairdata",
64+
"fairdo",
65+
"fairdigitalobject"
66+
],
67+
"maintainer": [
68+
{
69+
"@type": "Person",
70+
"givenName": "Christopher",
71+
"familyName": "Raquet",
72+
"email": "christopher.raquet@kit.edu",
73+
"@id": "https://orcid.org/0009-0003-2196-9187",
74+
"identifier": "https://orcid.org/0009-0003-2196-9187",
75+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
76+
},
77+
{
78+
"@type": "Person",
79+
"givenName": "Maximilian",
80+
"familyName": "Inckmann",
81+
"email": "maximilian.inckmann@kit.edu",
82+
"@id": "https://orcid.org/0009-0005-2800-4833",
83+
"identifier": "https://orcid.org/0009-0005-2800-4833",
84+
"affiliation": "Karlsruhe Institute of Technology (KIT)"
85+
}
86+
],
87+
"license": [
88+
"https://spdx.org/licenses/Apache-2.0"
89+
],
90+
"softwareHelp": "https://kit-data-manager.github.io/pid-component",
91+
"codeRepository": "https://github.com/kit-data-manager/pid-component",
92+
"buildInstructions": "https://kit-data-manager.github.io/pid-component",
93+
"url": "https://kit-data-manager.github.io/pid-component"
94+
}

package-lock.json

Lines changed: 7 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 68 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
2-
"name": "root",
2+
"name": "pid-component-monorepo",
33
"private": true,
4+
"version": "0.1.6",
45
"workspaces": [
56
"packages/*"
67
],
@@ -11,5 +12,70 @@
1112
},
1213
"dependencies": {
1314
"vite": "^6.1.0"
15+
},
16+
"scripts": {
17+
"build": "lerna run build"
18+
},
19+
"description": "Monorepo for the PID Component and related packages",
20+
"author": {
21+
"name": "Maximilian Inckmann",
22+
"url": "https://orcid.org/0009-0005-2800-4833",
23+
"email": "maximilian.inckmann@kit.edu"
24+
},
25+
"maintainers": [
26+
{
27+
"name": "Maximilian Inckmann",
28+
"url": "https://orcid.org/0009-0005-2800-4833",
29+
"email": "maximilian.inckmann@kit.edu"
30+
},
31+
{
32+
"name": "Christopher Raquet",
33+
"url": "https://orcid.org/0009-0003-2196-9187",
34+
"email": "christopher.raquet@kit.edu"
35+
}
36+
],
37+
"license": "Apache-2.0",
38+
"contributors": [
39+
{
40+
"name": "Maximilian Inckmann",
41+
"url": "https://orcid.org/0009-0005-2800-4833",
42+
"email": "maximilian.inckmann@kit.edu"
43+
},
44+
{
45+
"name": "Christopher Raquet",
46+
"url": "https://orcid.org/0009-0003-2196-9187",
47+
"email": "christopher.raquet@kit.edu"
48+
},
49+
{
50+
"name": "Andreas Pfeil",
51+
"url": "https://orcid.org/0000-0001-6575-1022",
52+
"email": "andreas.pfeil@kit.edu"
53+
},
54+
{
55+
"name": "Thomas Jejkal",
56+
"url": "https://orcid.org/0000-0003-2804-688X",
57+
"email": "thomas.jejkal@kit.edu"
58+
}
59+
],
60+
"keywords": [
61+
"react",
62+
"pid",
63+
"datatyperegistry",
64+
"handle.net",
65+
"orcid",
66+
"identifier",
67+
"kit-data-manager",
68+
"typescript",
69+
"storybook",
70+
"tailwindcss",
71+
"fair",
72+
"fairdata",
73+
"fairdo",
74+
"fairdigitalobject"
75+
],
76+
"homepage": "https://kit-data-manager.github.io/pid-component",
77+
"repository": {
78+
"type": "git",
79+
"url": "https://github.com/kit-data-manager/pid-component"
1480
}
15-
}
81+
}

packages/react-library/CITATION.cff

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,54 +3,54 @@ message: If you use this software, please cite it using these metadata.
33
type: software
44
title: '@kit-data-manager/react-pid-component'
55
abstract: React wrapper for the package @kit-data-manager/pid-component
6-
version: 0.1.5
6+
version: 0.1.6
77
keywords:
8-
- react
9-
- pid
10-
- datatyperegistry
11-
- handle.net
12-
- orcid
13-
- identifier
14-
- kit-data-manager
15-
- typescript
16-
- storybook
17-
- tailwindcss
18-
- fair
19-
- fairdata
20-
- fairdo
21-
- fairdigitalobject
8+
- react
9+
- pid
10+
- datatyperegistry
11+
- handle.net
12+
- orcid
13+
- identifier
14+
- kit-data-manager
15+
- typescript
16+
- storybook
17+
- tailwindcss
18+
- fair
19+
- fairdata
20+
- fairdo
21+
- fairdigitalobject
2222
authors:
23-
- given-names: Christopher
24-
affiliation: Karlsruhe Institute of Technology (KIT)
25-
email: christopher.raquet@kit.edu
26-
family-names: Raquet
27-
orcid: https://orcid.org/0009-0003-2196-9187
28-
- given-names: Maximilian
29-
affiliation: Karlsruhe Institute of Technology (KIT)
30-
email: maximilian.inckmann@kit.edu
31-
family-names: Inckmann
32-
orcid: https://orcid.org/0009-0005-2800-4833
33-
- given-names: Andreas
34-
affiliation: Karlsruhe Institute of Technology (KIT)
35-
email: andreas.pfeil@kit.edu
36-
family-names: Pfeil
37-
orcid: https://orcid.org/0000-0001-6575-1022
38-
- given-names: Thomas
39-
affiliation: Karlsruhe Institute of Technology (KIT)
40-
email: thomas.jejkal@kit.edu
41-
family-names: Jejkal
42-
orcid: https://orcid.org/0000-0003-2804-688X
23+
- given-names: Christopher
24+
affiliation: Karlsruhe Institute of Technology (KIT)
25+
email: christopher.raquet@kit.edu
26+
family-names: Raquet
27+
orcid: https://orcid.org/0009-0003-2196-9187
28+
- given-names: Maximilian
29+
affiliation: Karlsruhe Institute of Technology (KIT)
30+
email: maximilian.inckmann@kit.edu
31+
family-names: Inckmann
32+
orcid: https://orcid.org/0009-0005-2800-4833
33+
- given-names: Andreas
34+
affiliation: Karlsruhe Institute of Technology (KIT)
35+
email: andreas.pfeil@kit.edu
36+
family-names: Pfeil
37+
orcid: https://orcid.org/0000-0001-6575-1022
38+
- given-names: Thomas
39+
affiliation: Karlsruhe Institute of Technology (KIT)
40+
email: thomas.jejkal@kit.edu
41+
family-names: Jejkal
42+
orcid: https://orcid.org/0000-0003-2804-688X
4343
contact:
44-
- given-names: Christopher
45-
affiliation: Karlsruhe Institute of Technology (KIT)
46-
email: christopher.raquet@kit.edu
47-
family-names: Raquet
48-
orcid: https://orcid.org/0009-0003-2196-9187
49-
- given-names: Maximilian
50-
affiliation: Karlsruhe Institute of Technology (KIT)
51-
email: maximilian.inckmann@kit.edu
52-
family-names: Inckmann
53-
orcid: https://orcid.org/0009-0005-2800-4833
44+
- given-names: Christopher
45+
affiliation: Karlsruhe Institute of Technology (KIT)
46+
email: christopher.raquet@kit.edu
47+
family-names: Raquet
48+
orcid: https://orcid.org/0009-0003-2196-9187
49+
- given-names: Maximilian
50+
affiliation: Karlsruhe Institute of Technology (KIT)
51+
email: maximilian.inckmann@kit.edu
52+
family-names: Inckmann
53+
orcid: https://orcid.org/0009-0005-2800-4833
5454
license: Apache-2.0
5555
url: https://kit-data-manager.github.io/pid-component
5656
repository-code: https://github.com/kit-data-manager/pid-component

packages/react-library/codemeta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
],
4848
"name": "@kit-data-manager/react-pid-component",
4949
"description": "React wrapper for the package @kit-data-manager/pid-component",
50-
"version": "0.1.5",
50+
"version": "0.1.6",
5151
"keywords": [
5252
"react",
5353
"pid",

packages/react-library/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kit-data-manager/react-pid-component",
3-
"version": "0.1.5",
3+
"version": "0.1.6",
44
"description": "React wrapper for the package @kit-data-manager/pid-component",
55
"author": {
66
"name": "Christopher Raquet",

0 commit comments

Comments
 (0)