Ryan Mwangi
|
18215a89f6
|
build(logger): install winston for logging and add logs to .gitignore
|
2024-11-26 03:23:48 +03:00 |
Ryan Mwangi
|
6a428c55e0
|
build(tests): ensure compatibility with ESM in Jest by updating test script - Updated test script in package.json to use with Jest.
|
2024-11-21 19:52:19 +03:00 |
Ryan Mwangi
|
29208d8b4d
|
build(babel): install babel/core, babel/plugin-transform-modules-commonjs, and babel-jest
|
2024-11-20 15:21:11 +03:00 |
Ryan Mwangi
|
174a845c78
|
fix(import): enable compatibility between ES modules and CommonJS for ical.jsRenamed ical.js to ical.cjs to explicitly mark it as a CommonJS module and used `createRequire` to import it into the ES module project. This resolves module system conflicts and ensures seamless integration without modifying ical.js content.
|
2024-11-20 13:58:35 +03:00 |
Ryan Mwangi
|
ad3ec6f7a6
|
build: update start script to correctly point to src/app.js
|
2024-11-20 13:25:05 +03:00 |
Ryan Mwangi
|
859d3f3db5
|
fix:pull changes from contrib
|
2024-11-15 13:14:53 +03:00 |
xeruf
|
00e152f08c
|
chore(package.json): remove unused libraries
|
2024-11-14 13:49:01 +01:00 |
Ryan Mwangi
|
9a0a62675c
|
fix:add ical.js and ical.timezones.js files in lib
|
2024-11-14 03:02:54 +03:00 |
Ryan Mwangi
|
a94727df56
|
build:install luxon to handle timezone parsing
|
2024-11-13 15:45:53 +03:00 |
Ryan Mwangi
|
7e2b846029
|
build:install date-fns and date-fns-tz to handle timezones
|
2024-11-13 15:18:25 +03:00 |
Ryan Mwangi
|
441f4d2fb3
|
test:set up initial structure for unit tests for fetchCalendarData function
|
2024-11-11 22:32:12 +03:00 |
xeruf
|
495557e6c2
|
refactor: add starter script
|
2024-11-07 10:28:11 +01:00 |
xeruf
|
5b3a47a122
|
test: run tests and keep assets in subdirectory
|
2024-11-07 10:20:56 +01:00 |
Ryan Mwangi
|
e24f196491
|
install ical.js to use instead of ical as it's outdated
|
2024-11-04 14:30:09 +03:00 |
Ryan Mwangi
|
6be1456c35
|
install babel to transpile my test code to enable Jest to understand import statements
|
2024-10-29 23:50:54 +03:00 |
Ryan Mwangi
|
52b2b8fda5
|
configure jest
|
2024-10-29 21:54:59 +03:00 |
Ryan Mwangi
|
e02b3d4c1b
|
install supertest
|
2024-10-29 21:54:14 +03:00 |
Ryan Mwangi
|
94f5aed027
|
install jest to run automated tests
|
2024-10-29 21:20:48 +03:00 |
Ryan Mwangi
|
b031e85497
|
install latest version of ical-generator
|
2024-10-28 20:48:44 +03:00 |
Ryan Mwangi
|
e5216b24e1
|
Initial commit
|
2024-09-30 15:55:03 +03:00 |