* test: agenda-neue - separate timezone controls assertions to allow retries * test: agenda-neue - use dom query selectors instead of first() / eq() * test: agenda-neue - playwright * test: fix playwright setup for ci * test: playwright - remove safari + fix timezone local * test: upload playwright report * test: playwright - fix trace upload * test * test: playwright - agenda search * test: fix startdate timezone * test: playwright - agenda table events * test: playwright - remove only filter * test: remove exit early flag * test: allow longer tests * test: agenda materials dialog * test: agenda filter by area/group * test: agenda calendar view * test: agenda settings * test: jump to day * test: fix agenda jump to day timezone parse * test: increase test timeout * test: remove fail fast * test: test sharding + increase delay * test: fixes * test: use macos image * test: fixes * test: agenda color assign + future + live meeting tests * test: agenda mobile tests * test: remainder of tests for playwright + optimizations * test: red line intersection accept close value * test: add delay for agenda search tests * chore: cleanup old tests + adapt build workflow * ci: fix build workflow * ci: fix build workflow order * fix: point to playwright floor plan images + readme
213 lines
8.3 KiB
JSON
213 lines
8.3 KiB
JSON
{
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"preview": "vite build --mode test && vite preview --mode test",
|
|
"legacy:dev": "parcel",
|
|
"legacy:build": "parcel build",
|
|
"cypress": "cypress run --config-file cypress/configs/modern.config.js",
|
|
"cypress:open": "cypress open --config-file cypress/configs/modern.config.js",
|
|
"cypress:legacy": "cypress run --config-file cypress/configs/legacy.config.js",
|
|
"cypress:legacy:open": "cypress open --config-file cypress/configs/legacy.config.js",
|
|
"percy:run": "percy exec -- cypress run --config-file cypress/configs/modern.config.js",
|
|
"percy:legacy:run": "percy exec -- cypress run --config-file cypress/configs/legacy.config.js"
|
|
},
|
|
"dependencies": {
|
|
"@fullcalendar/bootstrap5": "5.11.3",
|
|
"@fullcalendar/core": "5.11.3",
|
|
"@fullcalendar/daygrid": "5.11.3",
|
|
"@fullcalendar/interaction": "5.11.3",
|
|
"@fullcalendar/list": "5.11.3",
|
|
"@fullcalendar/luxon2": "5.11.3",
|
|
"@fullcalendar/timegrid": "5.11.3",
|
|
"@fullcalendar/vue3": "5.11.2",
|
|
"@popperjs/core": "2.11.6",
|
|
"bootstrap": "5.2.1",
|
|
"bootstrap-icons": "1.9.1",
|
|
"browser-fs-access": "0.31.0",
|
|
"caniuse-lite": "1.0.30001393",
|
|
"d3": "7.6.1",
|
|
"file-saver": "2.0.5",
|
|
"highcharts": "10.2.1",
|
|
"jquery": "3.6.1",
|
|
"jquery-ui-dist": "1.13.2",
|
|
"js-cookie": "3.0.1",
|
|
"list.js": "2.3.1",
|
|
"lodash": "4.17.21",
|
|
"lodash-es": "4.17.21",
|
|
"luxon": "3.0.3",
|
|
"moment": "2.29.4",
|
|
"moment-timezone": "0.5.37",
|
|
"ms": "2.1.3",
|
|
"murmurhash-js": "1.0.0",
|
|
"naive-ui": "2.33.2",
|
|
"pinia": "2.0.22",
|
|
"pinia-plugin-persist": "1.0.0",
|
|
"select2": "4.1.0-rc.0",
|
|
"select2-bootstrap-5-theme": "1.3.0",
|
|
"send": "0.18.0",
|
|
"slugify": "1.6.5",
|
|
"sortablejs": "1.15.0",
|
|
"vue": "3.2.39",
|
|
"vue-router": "4.1.5",
|
|
"zxcvbn": "4.4.2"
|
|
},
|
|
"devDependencies": {
|
|
"@faker-js/faker": "7.5.0",
|
|
"@parcel/transformer-sass": "2.7.0",
|
|
"@percy/cli": "1.10.2",
|
|
"@percy/cypress": "3.1.2",
|
|
"@vitejs/plugin-vue": "2.3.4",
|
|
"@vue/test-utils": "2.0.2",
|
|
"browserlist": "latest",
|
|
"c8": "7.12.0",
|
|
"cypress": "10.7.0",
|
|
"cypress-real-events": "1.7.1",
|
|
"eslint": "8.23.0",
|
|
"eslint-config-standard": "17.0.0",
|
|
"eslint-plugin-cypress": "2.12.1",
|
|
"eslint-plugin-import": "2.26.0",
|
|
"eslint-plugin-n": "15.2.5",
|
|
"eslint-plugin-node": "11.1.0",
|
|
"eslint-plugin-promise": "6.0.1",
|
|
"eslint-plugin-vue": "9.4.0",
|
|
"html-validate": "7.3.3",
|
|
"jquery-migrate": "3.4.0",
|
|
"parcel": "2.7.0",
|
|
"pug": "3.0.2",
|
|
"sass": "1.54.9",
|
|
"seedrandom": "3.0.5",
|
|
"vite": "2.9.15"
|
|
},
|
|
"targets": {
|
|
"ietf": {
|
|
"distDir": "ietf/static/dist/ietf",
|
|
"source": [
|
|
"ietf/static/css/datepicker.scss",
|
|
"ietf/static/css/ietf.scss",
|
|
"ietf/static/css/jquery-ui.scss",
|
|
"ietf/static/css/liaisons.css",
|
|
"ietf/static/css/list.scss",
|
|
"ietf/static/css/select2.scss",
|
|
"ietf/static/images/arrow-ani.webp",
|
|
"ietf/static/images/iab-logo-card.png",
|
|
"ietf/static/images/iesg-draft-state-diagram.png",
|
|
"ietf/static/images/ietf-logo-card.png",
|
|
"ietf/static/images/ietf-logo-nor-16-dev.png",
|
|
"ietf/static/images/ietf-logo-nor-16.png",
|
|
"ietf/static/images/ietf-logo-nor-180-dev.png",
|
|
"ietf/static/images/ietf-logo-nor-180.png",
|
|
"ietf/static/images/ietf-logo-nor-192-dev.png",
|
|
"ietf/static/images/ietf-logo-nor-192.png",
|
|
"ietf/static/images/ietf-logo-nor-32-dev.png",
|
|
"ietf/static/images/ietf-logo-nor-32.png",
|
|
"ietf/static/images/ietf-logo-nor-512-dev.png",
|
|
"ietf/static/images/ietf-logo-nor-512.png",
|
|
"ietf/static/images/ietf-logo-nor-mask.svg",
|
|
"ietf/static/images/ietf-logo-nor-white.svg",
|
|
"ietf/static/images/ietf-logo-nor.svg",
|
|
"ietf/static/images/ietf-logo.svg",
|
|
"ietf/static/images/irtf-logo-card.png",
|
|
"ietf/static/js/agenda_filter.js",
|
|
"ietf/static/js/agenda_materials.js",
|
|
"ietf/static/js/agenda_personalize.js",
|
|
"ietf/static/js/agenda_timezone.js",
|
|
"ietf/static/js/complete-review.js",
|
|
"ietf/static/js/create_timeslot.js",
|
|
"ietf/static/js/create_timeslot.js",
|
|
"ietf/static/js/d3.js",
|
|
"ietf/static/js/datepicker.js",
|
|
"ietf/static/js/doc-search.js",
|
|
"ietf/static/js/document_relations.js",
|
|
"ietf/static/js/document_timeline.js",
|
|
"ietf/static/js/draft-submit.js",
|
|
"ietf/static/js/edit-meeting-schedule.js",
|
|
"ietf/static/js/edit-meeting-timeslots-and-misc-sessions.js",
|
|
"ietf/static/js/edit-milestones.js",
|
|
"ietf/static/js/edit_action_holders.js",
|
|
"ietf/static/js/edit_authors.js",
|
|
"ietf/static/js/fullcalendar.js",
|
|
"ietf/static/js/highcharts.js",
|
|
"ietf/static/js/highstock.js",
|
|
"ietf/static/js/ietf.js",
|
|
"ietf/static/js/ipr-edit.js",
|
|
"ietf/static/js/ipr-search.js",
|
|
"ietf/static/js/jquery-ui.js",
|
|
"ietf/static/js/js-cookie.js",
|
|
"ietf/static/js/liaisons.js",
|
|
"ietf/static/js/list.js",
|
|
"ietf/static/js/manage-community-list.js",
|
|
"ietf/static/js/manage-review-requests.js",
|
|
"ietf/static/js/meeting-interim-request.js",
|
|
"ietf/static/js/moment.js",
|
|
"ietf/static/js/password_strength.js",
|
|
"ietf/static/js/room_params.js",
|
|
"ietf/static/js/select2.js",
|
|
"ietf/static/js/session_details_form.js",
|
|
"ietf/static/js/sortable.js",
|
|
"ietf/static/js/stats.js",
|
|
"ietf/static/js/status-change-edit-relations.js",
|
|
"ietf/static/js/timeslot_edit.js",
|
|
"ietf/static/js/timezone.js",
|
|
"ietf/static/js/upcoming.js",
|
|
"ietf/static/js/upload-material.js",
|
|
"ietf/static/js/upload_bofreq.js",
|
|
"ietf/static/js/week-view.js",
|
|
"ietf/static/js/zxcvbn.js"
|
|
]
|
|
},
|
|
"secr": {
|
|
"distDir": "ietf/secr/static/dist/secr",
|
|
"source": [
|
|
"ietf/secr/static/css/base.css",
|
|
"ietf/secr/static/css/custom.css",
|
|
"ietf/secr/static/css/forms.css",
|
|
"ietf/secr/static/css/telechat.css",
|
|
"ietf/secr/static/css/test.css",
|
|
"ietf/secr/static/css/widgets.css",
|
|
"ietf/secr/static/images/ajax-loader.webp",
|
|
"ietf/secr/static/images/ams_logo.png",
|
|
"ietf/secr/static/images/arrow-down.webp",
|
|
"ietf/secr/static/images/arrow-up.webp",
|
|
"ietf/secr/static/images/chooser-bg.webp",
|
|
"ietf/secr/static/images/chooser_stacked-bg.webp",
|
|
"ietf/secr/static/images/default-bg-reverse.webp",
|
|
"ietf/secr/static/images/default-bg.webp",
|
|
"ietf/secr/static/images/deleted-overlay.webp",
|
|
"ietf/secr/static/images/icon_addlink.webp",
|
|
"ietf/secr/static/images/icon_alert.webp",
|
|
"ietf/secr/static/images/icon_changelink.webp",
|
|
"ietf/secr/static/images/icon_deletelink.webp",
|
|
"ietf/secr/static/images/icon_error.webp",
|
|
"ietf/secr/static/images/icon_success.webp",
|
|
"ietf/secr/static/images/inline-delete.png",
|
|
"ietf/secr/static/images/inline-restore.png",
|
|
"ietf/secr/static/images/inline-splitter-bg.webp",
|
|
"ietf/secr/static/images/nav-bg-grabber.webp",
|
|
"ietf/secr/static/images/nav-bg-reverse.webp",
|
|
"ietf/secr/static/images/nav-bg.webp",
|
|
"ietf/secr/static/images/selector-add.webp",
|
|
"ietf/secr/static/images/selector-addall.webp",
|
|
"ietf/secr/static/images/selector-remove.webp",
|
|
"ietf/secr/static/images/selector-removeall.webp",
|
|
"ietf/secr/static/images/selector_stacked-add.webp",
|
|
"ietf/secr/static/images/selector_stacked-remove.webp",
|
|
"ietf/secr/static/images/test-background.png",
|
|
"ietf/secr/static/images/tool-left.webp",
|
|
"ietf/secr/static/images/tool-left_over.webp",
|
|
"ietf/secr/static/images/tool-right.webp",
|
|
"ietf/secr/static/images/tool-right_over.webp",
|
|
"ietf/secr/static/images/tooltag-add.webp",
|
|
"ietf/secr/static/images/tooltag-add_over.webp",
|
|
"ietf/secr/static/images/tooltag-arrowright.webp",
|
|
"ietf/secr/static/images/tooltag-arrowright_over.webp",
|
|
"ietf/secr/static/js/dynamic_inlines.js",
|
|
"ietf/secr/static/js/session_form.js",
|
|
"ietf/secr/static/js/sessions.js",
|
|
"ietf/secr/static/js/utils.js"
|
|
]
|
|
}
|
|
},
|
|
"packageManager": "yarn@3.2.2"
|
|
}
|