lincd-cli
Version:
Command line tools for the lincd.js library
17 lines (15 loc) • 799 B
text/typescript
import { LinkedFileStorage } from 'lincd/utils/LinkedFileStorage';
import { getAccessUrlLocalFileStore } from 'lincd-server/utils/accessUrl';
import { BackendAPIStore } from 'lincd-server/shapes/quadstores/BackendAPIStore';
import { LinkedStorage } from 'lincd/utils/LinkedStorage';
// store all quads in a file on the backend named 'main'
// export const store = new BackendFileStore('main');
const store = new BackendAPIStore();
LinkedStorage.setDefaultStore(store);
// determine where assets at loaded from
// if (process.env.NODE_ENV === 'development') {
//by default assets are loaded from the file system of the node.js backend server
LinkedFileStorage.setDefaultAccessURL(getAccessUrlLocalFileStore());
// } else {
// LinkedFileStorage.setDefaultAccessURL(getAccessURLS3FileStore());
// }