1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
transmission/web
Charles Kerr 5fe95ad5b0
fix: out-of-tree build (#4641)
- in cmake, add transmission-web build target

- in cmake, test for `npm` if we're building transmission-web

- add npm to CI install deps; build transmission-web as needed
2023-01-23 15:59:41 -06:00
..
assets fix: when comparing priority for rpc call, cast to string first (#4610) 2023-01-21 14:23:41 -06:00
public_html build: build transmission-web with npm instead of yarn (#4637) 2023-01-22 14:47:59 -06:00
src fix: out-of-tree build (#4641) 2023-01-23 15:59:41 -06:00
.eslintrc.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00
.gitattributes feat: web client style (#2609) 2022-02-11 18:32:20 -06:00
.nvmrc [Web] Magnet link, Main window toolbar accessibility, ARM build fix, Dependencies update (#2586) 2022-02-09 10:28:48 -06:00
babel.config.js feat: web client refresh (#1476) 2020-10-23 20:04:25 -05:00
CMakeLists.txt fix: out-of-tree build (#4641) 2023-01-23 15:59:41 -06:00
package-lock.json build: downgrade web deps (#4644) 2023-01-23 14:50:21 -06:00
package.json build: downgrade web deps (#4644) 2023-01-23 14:50:21 -06:00
prettier.config.js feat: web client refresh (#1476) 2020-10-23 20:04:25 -05:00
README.md build: downgrade web deps (#4644) 2023-01-23 14:50:21 -06:00
stylelint.config.js build: downgrade web deps (#4644) 2023-01-23 14:50:21 -06:00
webpack.config.js build: downgrade web deps (#4644) 2023-01-23 14:50:21 -06:00

Notes

  • Node.js and npm are only needed for building. The result is a static file, transmission-app.js, which can be served from an Transmission session, e.g. transmission-daemon.

  • package.json's devDependencies are intentionally old to make building on older stock systems possible, e.g. Ubuntu 20.04 which ships with Node.js 10. Please don't bump deps without asking first.