mirror of
https://github.com/zadam/trilium.git
synced 2025-06-06 18:08:33 +02:00
server-ts: data_dir.js -> data_dir.ts
This commit is contained in:
parent
bda11fad40
commit
981221d599
@ -1,7 +1,7 @@
|
|||||||
const http = require("http");
|
const http = require("http");
|
||||||
const ini = require("ini");
|
const ini = require("ini");
|
||||||
const fs = require("fs");
|
const fs = require("fs");
|
||||||
const dataDir = require('./src/services/data_dir.js');
|
const dataDir = require('./src/services/data_dir.ts');
|
||||||
const config = ini.parse(fs.readFileSync(dataDir.CONFIG_INI_PATH, 'utf-8'));
|
const config = ini.parse(fs.readFileSync(dataDir.CONFIG_INI_PATH, 'utf-8'));
|
||||||
|
|
||||||
if (config.Network.https) {
|
if (config.Network.https) {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const dateUtils = require('../../services/date_utils.js');
|
const dateUtils = require('../../services/date_utils.js');
|
||||||
const {LOG_DIR} = require('../../services/data_dir.js');
|
const {LOG_DIR} = require('../../services/data_dir.ts');
|
||||||
|
|
||||||
function getBackendLog() {
|
function getBackendLog() {
|
||||||
const file = `${LOG_DIR}/trilium-${dateUtils.localNowDate()}.log`;
|
const file = `${LOG_DIR}/trilium-${dateUtils.localNowDate()}.log`;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
const session = require("express-session");
|
const session = require("express-session");
|
||||||
const sessionSecret = require('../services/session_secret.js');
|
const sessionSecret = require('../services/session_secret.js');
|
||||||
const dataDir = require('../services/data_dir.js');
|
const dataDir = require('../services/data_dir.ts');
|
||||||
const FileStore = require('session-file-store')(session);
|
const FileStore = require('session-file-store')(session);
|
||||||
|
|
||||||
const sessionParser = session({
|
const sessionParser = session({
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
const BUILTIN_ATTRIBUTES = require('./builtin_attributes.js');
|
const BUILTIN_ATTRIBUTES = require('./builtin_attributes.js');
|
||||||
const fs = require("fs-extra");
|
const fs = require("fs-extra");
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
const dateUtils = require('./date_utils.js');
|
const dateUtils = require('./date_utils.js');
|
||||||
const Database = require("better-sqlite3");
|
const Database = require("better-sqlite3");
|
||||||
const sql = require('./sql.js');
|
const sql = require('./sql.js');
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
const build = require('./build.js');
|
const build = require('./build.js');
|
||||||
const packageJson = require('../../package.json');
|
const packageJson = require('../../package.json');
|
||||||
const {TRILIUM_DATA_DIR} = require('./data_dir.js');
|
const {TRILIUM_DATA_DIR} = require('./data_dir.ts');
|
||||||
|
|
||||||
const APP_DB_VERSION = 228;
|
const APP_DB_VERSION = 228;
|
||||||
const SYNC_VERSION = 32;
|
const SYNC_VERSION = 32;
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
const dateUtils = require('./date_utils.js');
|
const dateUtils = require('./date_utils.js');
|
||||||
const optionService = require('./options.js');
|
const optionService = require('./options.js');
|
||||||
const fs = require('fs-extra');
|
const fs = require('fs-extra');
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
const log = require('./log.ts');
|
const log = require('./log.ts');
|
||||||
const syncMutexService = require('./sync_mutex.js');
|
const syncMutexService = require('./sync_mutex.js');
|
||||||
const cls = require('./cls.js');
|
const cls = require('./cls.js');
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
const ini = require('ini');
|
const ini = require('ini');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
const resourceDir = require('./resource_dir.js');
|
const resourceDir = require('./resource_dir.js');
|
||||||
|
|
||||||
|
@ -8,14 +8,14 @@
|
|||||||
* - as a fallback if the previous step fails, we'll use home dir
|
* - as a fallback if the previous step fails, we'll use home dir
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const os = require('os');
|
import os = require('os');
|
||||||
const fs = require('fs');
|
import fs = require('fs');
|
||||||
const path = require('path');
|
import path = require('path');
|
||||||
|
|
||||||
function getAppDataDir() {
|
function getAppDataDir() {
|
||||||
let appDataDir = os.homedir(); // fallback if OS is not recognized
|
let appDataDir = os.homedir(); // fallback if OS is not recognized
|
||||||
|
|
||||||
if (os.platform() === 'win32') {
|
if (os.platform() === 'win32' && process.env.APPDATA) {
|
||||||
appDataDir = process.env.APPDATA;
|
appDataDir = process.env.APPDATA;
|
||||||
}
|
}
|
||||||
else if (os.platform() === 'linux') {
|
else if (os.platform() === 'linux') {
|
@ -1,9 +1,9 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
import { Request, Response } from "express";
|
import { Request, Response } from "express";
|
||||||
import * as fs from "fs";
|
import fs = require("fs");
|
||||||
const dataDir = require('./data_dir.js');
|
import dataDir = require('./data_dir.ts');
|
||||||
const cls = require('./cls.js');
|
import cls = require('./cls.js');
|
||||||
|
|
||||||
if (!fs.existsSync(dataDir.LOG_DIR)) {
|
if (!fs.existsSync(dataDir.LOG_DIR)) {
|
||||||
fs.mkdirSync(dataDir.LOG_DIR, 0o700);
|
fs.mkdirSync(dataDir.LOG_DIR, 0o700);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
const config = require('./config.js');
|
const config = require('./config.js');
|
||||||
const utils = require('./utils.js');
|
const utils = require('./utils.js');
|
||||||
const env = require('./env.js');
|
const env = require('./env.js');
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
|
|
||||||
function parseAndValidate(portStr, source) {
|
function parseAndValidate(portStr, source) {
|
||||||
const portNum = parseInt(portStr);
|
const portNum = parseInt(portStr);
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const crypto = require('crypto');
|
const crypto = require('crypto');
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
const log = require('./log.ts');
|
const log = require('./log.ts');
|
||||||
|
|
||||||
const sessionSecretPath = `${dataDir.TRILIUM_DATA_DIR}/session_secret.txt`;
|
const sessionSecretPath = `${dataDir.TRILIUM_DATA_DIR}/session_secret.txt`;
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
const log = require('./log.ts');
|
const log = require('./log.ts');
|
||||||
const Database = require('better-sqlite3');
|
const Database = require('better-sqlite3');
|
||||||
const dataDir = require('./data_dir.js');
|
const dataDir = require('./data_dir.ts');
|
||||||
const cls = require('./cls.js');
|
const cls = require('./cls.js');
|
||||||
const fs = require("fs-extra");
|
const fs = require("fs-extra");
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const Database = require('better-sqlite3');
|
const Database = require('better-sqlite3');
|
||||||
const dataDir = require('../services/data_dir.js');
|
const dataDir = require('../services/data_dir.ts');
|
||||||
|
|
||||||
const dbConnection = new Database(dataDir.DOCUMENT_PATH, { readonly: true });
|
const dbConnection = new Database(dataDir.DOCUMENT_PATH, { readonly: true });
|
||||||
|
|
||||||
|
@ -4,7 +4,9 @@
|
|||||||
"declaration": true,
|
"declaration": true,
|
||||||
"sourceMap": true,
|
"sourceMap": true,
|
||||||
"outDir": "./build",
|
"outDir": "./build",
|
||||||
"strict": true
|
"strict": true,
|
||||||
|
"allowImportingTsExtensions": true,
|
||||||
|
"noImplicitAny": true
|
||||||
},
|
},
|
||||||
"include": [
|
"include": [
|
||||||
"./src/**/*.js",
|
"./src/**/*.js",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user