Files
animethemes-web/package.json
T
Manuel S 214b3b7a3c feat: Removed styled-system as a dependency and various other changes (#105)
* Use CSS Variables and styled-components composition instead.
* Added Solid component for automatic recognition if a component is on a solid surface.
* Rewrote Button component.
* Extracted animation keyframes for repeated use.
* Rewrote Listbox and Menu (both are now based on ReachUI).
* Listbox and Menu now have an improved API based on compound components.
* Replaced hardcoded breakpoints with constants.
* Extracted featured theme into its own component.
* Added setting to turn featured theme preview off or in cover-only mode.
* Extracted MultiCoverImage into its own component to reduce repeated logic.
* Rewrote Switcher with better API and fixed invalid motion transitions.
* Added ToastHub which can hold multiple toasts at the same time.
* Added PlaylistAddToast which notifies that a theme was added to the local playlist.
* HeightTransition now longer clips shadows.
* Improved the overlay of the background video player.
* The list of years is now generated statically.
* Fixed motion transitions on /r/anime awards page.
* Settings were moved from the /dev to the /profile page.
* Updated /design page.
* Rearranged buttons on the home page (mobile only).
* Fixed spacing of buttons on the home page.
* Removed headlessui as a dependency.
* Upgraded Next.js to version 12.1.0.
2022-03-02 01:50:36 +01:00

42 lines
1.1 KiB
JSON

{
"name": "animethemes-web",
"version": "2.0.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^1.2.34",
"@fortawesome/free-brands-svg-icons": "^5.15.2",
"@fortawesome/free-solid-svg-icons": "^5.15.2",
"@fortawesome/react-fontawesome": "^0.1.14",
"@graphql-tools/merge": "^8.2.1",
"@graphql-tools/schema": "^8.2.0",
"@next/bundle-analyzer": "^12.0.3",
"@reach/listbox": "^0.16.2",
"@reach/menu-button": "^0.16.2",
"common-tags": "^1.8.0",
"framer-motion": "^6.2.1",
"graphql": "^15.6.1",
"knex": "^0.95.11",
"lodash-es": "^4.17.21",
"mysql2": "^2.3.3",
"next": "^12.1.0",
"prismjs": "^1.25.0",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-query": "^3.29.0",
"sass": "^1.43.4",
"styled-components": "^5.3.3",
"use-debounce": "^7.0.0",
"use-media": "^1.4.0"
},
"devDependencies": {
"eslint": "7.32.0",
"eslint-config-next": "^12.0.8"
}
}