{"name":"js-link","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7.5","features":["ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^15.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sailfish","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio-native-tls","sqlite","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.8","features":["fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-log","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0f4eb22254883b0c8d1718c58fea57adb11dd9d937b046df8433942bc53cc34a","features":{},"yanked":false,"pubtime":"2026-01-18T05:46:15Z"}
{"name":"js-link","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7.5","features":["multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^15.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sailfish","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio-native-tls","sqlite","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.8","features":["fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-log","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e0e46c2d494f84ba0ba573c20e0660ce6abf71f51dd904a9a8f68f866417f1f2","features":{},"yanked":false,"pubtime":"2026-01-19T03:15:55Z"}
{"name":"js-link","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7.5","features":["multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^15.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sailfish","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8.6","features":["runtime-tokio-native-tls","sqlite","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.8","features":["fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-log","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ba2c5842de539944478773f3f8f1a272972e5afb3730fc67c5c4ade9d92f9be","features":{},"yanked":false,"pubtime":"2026-01-20T01:45:24Z"}
