Skip to content

Commit 04ffc0a

Browse files
committed
refactor: Restructure server directory
* Rename to backend to better reflect what it is * Move server functionality out of entry file and into own server subdirectory * Rename 'apis' folder to 'vendor' to reflect usage and move into common * Rename 'clients' folder to 'scrobblers' reflect usage and prevent ambiguity with client CRA folder
1 parent 4cccdee commit 04ffc0a

File tree

105 files changed

+172
-423
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+172
-423
lines changed

.dockerignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@ flatpak/generated-sources.json
1717
flatpak/.flatpak-builder
1818
docsite/build
1919
docsite/node_modules
20+
docsite/.docusaurus
21+
docsite/.cache-loader
2022
build
21-
yarn.lock

.nycrc.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
"extends": "@istanbuljs/nyc-config-typescript",
33
"exclude": [
44
"node_modules/",
5-
"**/src/server/common/schema/**",
6-
"**/src/server/tests/**",
5+
"**/src/backend/common/schema/**",
6+
"**/src/backend/tests/**",
77
"register.js",
88
"**/src/server/**/*.d.ts",
99
"**/src/client/**"
1010
],
1111
"include": [
12-
"**/src/server/**/*.ts",
13-
"**/src/**/server/*.js",
14-
"**/src/**/server/*.js.map"
12+
"**/src/backend/**/*.ts",
13+
"**/src/**/backend/*.js",
14+
"**/src/**/backend/*.js.map"
1515
],
1616
"extension": [
1717
".ts"

package-lock.json

Lines changed: 12 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"build:client": "react-scripts build",
2323
"build:server": "webpack --config webpack.config.server.js",
2424
"start": "node build/server.js",
25-
"fileEndings": "jscodeshift --transformFrom js --transformTo none --importTypes relative --extensions=ts --parser tsx --transform codeshift/transform.ts src/server"
25+
"fileEndings": "jscodeshift --transformFrom js --transformTo none --importTypes relative --extensions=ts --parser tsx --transform codeshift/transform.ts src/backend"
2626
},
2727
"exports": {
2828
".": {
@@ -64,7 +64,6 @@
6464
"concat-stream": "^2.0.0",
6565
"dayjs": "^1.10.4",
6666
"dbus-next": "0.10.2",
67-
"ejs": "^3.1.6",
6867
"es6-error": "^4.1.1",
6968
"express": "^4.17.1",
7069
"express-session": "^1.17.2",

register.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
const tsNode = require('ts-node');
77
const tsConfigPaths = require('tsconfig-paths');
8-
const mainTSConfig = require('./src/server/tsconfig.json');
8+
const mainTSConfig = require('./src/backend/tsconfig.json');
99

1010
tsConfigPaths.register({
11-
baseUrl: './src/server/tests',
11+
baseUrl: './src/backend/tests',
1212
paths: {
1313
...mainTSConfig.compilerOptions.paths,
1414
}
@@ -17,5 +17,5 @@ tsConfigPaths.register({
1717
tsNode.register({
1818
files: true,
1919
transpileOnly: true,
20-
project: './src/server/tsconfig.json'
20+
project: './src/backend/tsconfig.json'
2121
});
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)