-
Notifications
You must be signed in to change notification settings - Fork 194
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
Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.2.0 #234
Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.2.0 #234
Conversation
simplified and fixed video trailer button and preview.
anime studios, release date...etc.
imported and added cardgrid for related and recommendations, modified look of animeinfo boxes, Implement separate useEffect hooks for fetching anime info and episode data to allow independent loading. updated episode banner logic it doesnt use low quality covers. formatted date to include month names, reorganized elements in description.
politerms only has one path, fixed some tsx errors, added auto hide keyboard on search for mobile, added 0-9 video keyboard shortcuts, deployable anime description, fixed no episodes found errors, added go to homepage button when no eps found, fixed description crashing, fixed space key not working on textboxes,
scrolls up on anime id change and episode click, fixed LargePlayIcon animation, fixed some typescript errors, now whitelisting relations and recommendation entries instead of blacklisting.
refined anime description logic and layout.
…ollToTop logic for improved user experience and navigation efficiency across the application. - Removed the ScrollUp component from the codebase, as it was identified as unused, streamlining the project and reducing unnecessary complexity. - Optimized skeleton loading logic to be card-specific, enhancing the loading experience for users by providing more granular and relevant feedback as content loads. - Renamed caching keys and API fetch functions for better clarity and maintainability. This change aims to improve code readability and make the caching mechanism more intuitive, facilitating easier future development and debugging.
changed episode list container possible sizes, changed some watch css/added margin, changed global styles @media max width 1000px.
videoshortcuts now accept capital letters, changed LargePlayIcon, Added sidecontainer for future use, 0.4rem border radius
removed automatic scrolltotop upon reload except watch page, fixed episode searchbox search, fixed doubleclick to fullscreen, fixed decimal episode numbers, anime information containers are now hidden if return is null
Preview main
added webapp icon and made top bar transparent for mobile users, added website screenshots
Implemented comprehensive UI/UX upgrades including transferring global styling to globals.css for consistency, adding a shortcuts overlay for user convenience, initiating scroll delay for smoother route transitions, and deploying DropdownSearch for enhanced navigation. Improved footer aesthetics, restructured navbar for better organization and visual appeal, rectified TypeScript and logic issues, and optimized code for efficiency. Enhanced CardGrid dimensions and CardItem animations, swiftly addressed issues with currentEpisode functionality, and integrated responsive design in ImageDisplay and elevated TitleDisplay visuals. Decomposed Watch page into WatchAnimeData for improved manageability, corrected anomalies in TimeDisplay TypeScript, and leveraged local storage for Home tab persistence. Augmented search functionality with logical enhancements while maintaining a modular approach with the introduction of globals.css for global styling coherence.
tweaked footer, navbar more spacious on mobile + added dropdown logic to it, relations/recommendations without number of episodes fixed, added border radius global variable to missing css, devided in 2 containers watchanimedata, added error handling to fetchFromProxy, simplified anime data/info retrieval, added proxy caching to missing fetch useapi functions, reverted searchresults with typescript errors, On Watch page: added /info as backup for /data on watch, added margins, fixed early trigger of no episodes found, no episodes found div only replaces the watchwrapper.
added videosource/language component modified fetchAnimeEpisodes useapi function to retrieve and store in cache dub correctly. added useapi function to get embedded episodes.
remove aspect ratio on watch page, language preference is stored per anime instead of globally.
Preview main
fixed caching of current time on videoplayer, current time cache is shared between dub/sub sources, removed unnecessary console logs.
Preview main
…sel margin inconsistency, added animation on hover of episode list, watch page now supports default and embedded video sources, removed videoplayer border completly, added download link
added image layout and scroll postition to episdelist, reorganized videsources component, added vidstreaming video source.
…andling in `exchange-token.ts`
…xibility and reliability._ - **Refactor** `proxy URL handling`, - **Remove** `export` from `exchange-token` - **Eliminate** `construction warning` on profile
Preview main
Set export default `exchangeAccessToken` back in place.
Updated discord link
update discord link invite
corrected discord link
Added robots.txt
Update FUNDING.yml
- fixed Discord invite link
Update README.md
just uhhhh, changin' stuff around :)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.18.0 to 8.2.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps @typescript-eslint/eslint-plugin from 7.18.0 to 8.2.0.
Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
7440e14
chore(release): publish 8.2.0db558d1
fix(eslint-plugin): [no-unsafe-enum-comparison] add logic to see through inte...3962885
chore: enable unicorn/prefer-string-replace-all (#9798)da02f61
fix(eslint-plugin): [no-unnecessary-type-parameters] check mapped constraint ...478990f
feat(eslint-plugin): add suggestion torequire-await
to removeasync
keyw...8087d17
fix(eslint-plugin): [no-redundant-type-constituents] differentiate a types-er...8e01254
fix(eslint-plugin): delete [] in message if ReadOnly<string[]> is detected (#...3ca8477
fix(eslint-plugin): [no-unnecessary-type-assertion] conflict with TS for vari...75a09a8
fix(eslint-plugin): [use-unknown-in-catch-callback-variable] flag second argu...382e87b
chore: enableunicorn/prefer-node-protocol
(#9742)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)