Skip to content
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

Generate citation strings from citation.cff file as part of build process #3385

Open
wants to merge 38 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
47d57f0
delete braces from root package.json
cherriechang Aug 12, 2024
1c5f826
add rollup plugin for building citation
cherriechang Aug 27, 2024
bbd09e2
move citation rollup plugin to config folder
cherriechang Aug 27, 2024
59ce0b3
very broken :(
jodeleeuw Aug 31, 2024
7ca68ea
Merge branch 'main' into add-citation-module
jodeleeuw Sep 11, 2024
62d3427
This fixes build errors, but warnings are still present. Adds rollup/…
jodeleeuw Sep 11, 2024
c8ad1db
Merge branch 'update-config-dependencies' into add-citation-module
bjoluc Sep 11, 2024
e7abded
Update package.json
bjoluc Sep 11, 2024
fd07de6
Merge branch 'update-config-dependencies' into add-citation-module
bjoluc Sep 11, 2024
e2039c4
pulling bjorn fixes
cherriechang Sep 12, 2024
d2ae26c
pulling bjorn fixes
cherriechang Sep 12, 2024
715ed2a
pull bjorn fixes
cherriechang Sep 12, 2024
7963fdc
move additionalPlugin out of outputOptions
cherriechang Sep 12, 2024
bab33ea
fix: error handling chain in building citations
cherriechang Sep 12, 2024
909cb9a
fix build citation rollup plugin to actually generate citation
cherriechang Sep 13, 2024
bceacab
i really hate this library
cherriechang Sep 16, 2024
a2e7918
fix browser tool for citations
cherriechang Sep 19, 2024
8bbf9b7
move citation build logic from rollup to esbuild
cherriechang Oct 23, 2024
00d60fb
remove generateCitation from node scripts and directly call
cherriechang Oct 23, 2024
1365dcc
just not replacing the var
cherriechang Oct 23, 2024
81fd767
fix some config options
jodeleeuw Oct 23, 2024
eace9bf
merge with josh
cherriechang Oct 23, 2024
ef89a80
define works now
cherriechang Oct 23, 2024
99392b4
citation stuff done
cherriechang Oct 30, 2024
2cdf231
clean up dependencies
cherriechang Oct 30, 2024
d02f625
delete console logs
cherriechang Oct 30, 2024
9d5215e
clean up errors
cherriechang Oct 30, 2024
f0bc8ae
add jest tests for citation tool
cherriechang Nov 1, 2024
5753468
update plugins index.ts
cherriechang Nov 1, 2024
b63d8b6
fix double quotes in plugin src to single quotes
cherriechang Dec 6, 2024
df588e9
change prettier to allow single quotes
cherriechang Dec 6, 2024
a28ca04
localize prettier to apply only to lines
cherriechang Dec 6, 2024
1b08438
citation documentation + delete CITATION.cff files
cherriechang Dec 6, 2024
5e878d3
update getCitations() to always print jsPsych + no duplicates; update…
cherriechang Dec 9, 2024
e42ba99
modifiy citation test to check for built version
jodeleeuw Dec 17, 2024
f2d1a03
fix citation logic
cherriechang Dec 18, 2024
466b44c
Merge branch 'add-citation-module' of github.com:jspsych/jsPsych into…
cherriechang Dec 18, 2024
5b64a47
change citations test to include default jspsych citation
cherriechang Dec 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading