* feat: Use bs5 for htmlized doc (#4082) Co-authored-by: Martin Thomson <mt@lowentropy.net> * fix: Various fixes to HTMLized document view (#4501) * fix: Pref labels were switched * fix: Fix ToC for htmlized docs * Replace datatracker button with document name link to datatracker * ui: Make fonts even larger on larger window widths * fix: Document format buttons open new tabs * fix: Various suggestions from Jay * fix: Don't show "htmlized" self-link under formats * ui: Font size fix for iOS * ui: More little tweaks * feat/htmlize fixes and improvements (#4506) * fix: Don't open htmlized view in new tab * fix: Tests were failing * feat: Add pref settings to cap max font size * feat: Add ability to hide side panel * fix: And more `feat/htmlize` fixes (#4511) * fix: Remove superfluous scrollbars * fix: Show email links for authors * fix: Only show "email authors" button for latest reversion * fix: Remove duplicate code, fix nav scrolling * feat: Add RFCs to revision lists * feat: Add pref option to control dependency inlining * fix: Add analytical tags * feat: Notify user of rendering inconsistencies * feat: Split out bootstrap-icons when not inlining dependencies * fix: Revision list and minor other fixes * feat: Show stream logo when possible (#4516) * fix: Remove superfluous scrollbars * fix: Show email links for authors * fix: Only show "email authors" button for latest reversion * fix: Remove duplicate code, fix nav scrolling * feat: Add RFCs to revision lists * feat: Add pref option to control dependency inlining * fix: Add analytical tags * feat: Notify user of rendering inconsistencies * feat: Split out bootstrap-icons when not inlining dependencies * fix: Revision list and minor other fixes * feat: Show stream logos when possible * fix: Pick up CSS changes from https://github.com/martinthomson/rfc-txt-html (#4520) * fix: Remove superfluous scrollbars * fix: Show email links for authors * fix: Only show "email authors" button for latest reversion * fix: Remove duplicate code, fix nav scrolling * feat: Add RFCs to revision lists * feat: Add pref option to control dependency inlining * fix: Add analytical tags * feat: Notify user of rendering inconsistencies * feat: Split out bootstrap-icons when not inlining dependencies * fix: Revision list and minor other fixes * feat: Show stream logos when possible * fix: Pick up CSS changes from https://github.com/martinthomson/rfc-txt-html * chore: add debug script to replicate GitHub Actions test environment * chore: cleanup from merge of main * fix: Fix PDFixation crash due to referencing renamed CSS asset (#4665) * fix: Rename some CSS classes to handle recent xml2rfc changes (#4791) * Merge main * fix: Rename some CSS classes to handle recent xml2rfc changes Fixes #4784. * chore: repair merge damage * chore: more merge corrections * chore: one more merge correction * fix: npm dependencies * fix: Change default font size (#4817) * Fix dependency issues * Cap fontsize at 12pt by default Co-authored-by: Nicolas Giard <github@ngpixel.com> Co-authored-by: Lars Eggert <lars@eggert.org> Co-authored-by: Martin Thomson <mt@lowentropy.net> Co-authored-by: Nicolas Giard <github@ngpixel.com>
213 lines
8.1 KiB
JSON
213 lines
8.1 KiB
JSON
{
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"preview": "vite build --mode test && vite preview --mode test",
|
|
"legacy:dev": "parcel",
|
|
"legacy:build": "parcel build"
|
|
},
|
|
"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.3",
|
|
"@popperjs/core": "2.11.6",
|
|
"@twuni/emojify": "1.0.2",
|
|
"bootstrap": "5.2.3",
|
|
"bootstrap-icons": "1.10.2",
|
|
"browser-fs-access": "0.31.1",
|
|
"caniuse-lite": "1.0.30001435",
|
|
"d3": "7.6.1",
|
|
"file-saver": "2.0.5",
|
|
"highcharts": "10.3.2",
|
|
"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.1.1",
|
|
"moment": "2.29.4",
|
|
"moment-timezone": "0.5.39",
|
|
"ms": "2.1.3",
|
|
"murmurhash-js": "1.0.0",
|
|
"naive-ui": "2.34.2",
|
|
"pinia": "2.0.27",
|
|
"pinia-plugin-persist": "1.0.0",
|
|
"select2": "4.1.0-rc.0",
|
|
"select2-bootstrap-5-theme": "1.3.0",
|
|
"send": "0.18.0",
|
|
"shepherd.js": "10.0.1",
|
|
"slugify": "1.6.5",
|
|
"sortablejs": "1.15.0",
|
|
"vue": "3.2.45",
|
|
"vue-router": "4.1.6",
|
|
"zxcvbn": "4.4.2"
|
|
},
|
|
"devDependencies": {
|
|
"@faker-js/faker": "7.6.0",
|
|
"@parcel/optimizer-data-url": "2.8.0",
|
|
"@parcel/transformer-inline-string": "2.8.0",
|
|
"@parcel/transformer-sass": "2.8.0",
|
|
"@rollup/pluginutils": "5.0.2",
|
|
"@vitejs/plugin-vue": "3.2.0",
|
|
"browserlist": "latest",
|
|
"c8": "7.12.0",
|
|
"eslint": "8.28.0",
|
|
"eslint-config-standard": "17.0.0",
|
|
"eslint-plugin-cypress": "2.12.1",
|
|
"eslint-plugin-import": "2.26.0",
|
|
"eslint-plugin-n": "15.5.1",
|
|
"eslint-plugin-node": "11.1.0",
|
|
"eslint-plugin-promise": "6.1.1",
|
|
"eslint-plugin-vue": "9.8.0",
|
|
"html-validate": "7.10.0",
|
|
"jquery-migrate": "3.4.0",
|
|
"parcel": "2.8.0",
|
|
"pug": "3.0.2",
|
|
"sass": "1.56.1",
|
|
"seedrandom": "3.0.5",
|
|
"vite": "3.2.4"
|
|
},
|
|
"targets": {
|
|
"ietf": {
|
|
"distDir": "ietf/static/dist/ietf",
|
|
"source": [
|
|
"ietf/static/css/datepicker.scss",
|
|
"ietf/static/css/document_html_inline.scss",
|
|
"ietf/static/css/document_html_referenced.scss",
|
|
"ietf/static/css/document_html_txt.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/iab-logo.svg",
|
|
"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/images/irtf-logo.svg",
|
|
"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_html.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"
|
|
}
|