0.1.0 • Published 6 years ago
traeger v0.1.0
traeger
traeger is an axios interceptor that converts File objects into base64 encoded strings in deeply nested request data.
Usage
Use traeger as a request interceptor with axios (or a custom instance of axios).
import axios from 'axios'
import traeger from 'traeger'
axios.interceptors.request.use(traeger);
const pawneeBudget = new File(["parks,1000000\nrecreation,1000000"], "budget.csv", {
type: "text/csv",
});
const data = {
audit: {
city: "Pawnee",
state: "Indiana",
budget: pawneeBudget
}
}
axios.post('/', data)
0.1.0
6 years ago