refactor(web): Move common/web/recorderweb/src/tools/testing/recorder-core

Fixes: #12091
This commit is contained in:
Eberhard Beilharz 2024-08-02 12:32:24 +02:00
parent 464c6f9443
commit faacf9de8a
No known key found for this signature in database
GPG key ID: E9140597606020D3
12 changed files with 30 additions and 30 deletions

View file

@ -16,7 +16,7 @@ BUNDLE_CMD="node ${KEYMAN_ROOT}/common/web/es-bundling/build/common-bundle.mjs"
builder_describe \
"Compiles the web-oriented utility function module." \
"@/common/web/recorder test" \
"@/web/src/tools/testing/recorder-core test" \
"@/common/web/keyman-version" \
"@/common/web/es-bundling" \
"@/common/web/types" \

View file

@ -1,22 +0,0 @@
{
"extends": "../tsconfig.kmw-main-base.json",
"compilerOptions": {
"types": ["node"],
"baseUrl": "./",
"outDir": "build/obj/",
"tsBuildInfoFile": "build/obj/tsconfig.tsbuildinfo",
"rootDir": "./src"
},
"include": [
"src/**/*.ts"
],
"references": [
{ "path": "../keyman-version" },
{ "path": "../utils/" },
{ "path": "../keyboard-processor/" },
{ "path": "../lm-message-types" }
],
}

4
package-lock.json generated
View file

@ -245,7 +245,7 @@
"typescript": "^5.4.5"
}
},
"common/web/recorder": {
"web/src/tools/testing/recorder-core": {
"name": "@keymanapp/recorder-core",
"license": "MIT",
"dependencies": {
@ -2854,7 +2854,7 @@
"link": true
},
"node_modules/@keymanapp/recorder-core": {
"resolved": "common/web/recorder",
"resolved": "web/src/tools/testing/recorder-core",
"link": true
},
"node_modules/@keymanapp/resources-gosh": {

View file

@ -7,7 +7,7 @@
## START STANDARD BUILD SCRIPT INCLUDE
# adjust relative paths as necessary
THIS_SCRIPT="$(readlink -f "${BASH_SOURCE[0]}")"
. "${THIS_SCRIPT%/*}/../../../resources/build/builder.inc.sh"
. "${THIS_SCRIPT%/*}/../../../../../resources/build/builder.inc.sh"
## END STANDARD BUILD SCRIPT INCLUDE
. "$KEYMAN_ROOT/resources/shellHelperFunctions.sh"
@ -24,7 +24,7 @@ builder_describe \
builder_describe_outputs \
configure "/node_modules" \
build "/common/web/recorder/build/obj/index.js"
build "/web/src/tools/testing/recorder-core/build/obj/index.js"
builder_parse "$@"

View file

@ -0,0 +1,22 @@
{
"extends": "../../../../tsconfig.base.json",
"compilerOptions": {
"types": ["node"],
"baseUrl": "./",
"outDir": "./build/obj/",
"tsBuildInfoFile": "./build/obj/tsconfig.tsbuildinfo",
"rootDir": "./src"
},
"include": [
"src/**/*.ts"
],
"references": [
{ "path": "../../../../../common/web/keyman-version" },
{ "path": "../../../../../common/web/utils/" },
{ "path": "../../../../../common/web/keyboard-processor/" },
{ "path": "../../../../../common/web/lm-message-types" }
],
}

View file

@ -17,7 +17,7 @@ SUBPROJECT_NAME=tools/testing/recorder
builder_describe "Builds the Keyman Engine for Web's test-sequence recording tool" \
"@/common/web/keyman-version" \
"@/common/web/keyboard-processor" \
"@/common/web/recorder" \
"@../recorder-core" \
"clean" \
"configure" \
"build"

View file

@ -13,8 +13,8 @@
{ "path": "../../../../../common/web/keyman-version" },
{ "path": "../../../../../common/web/utils" },
{ "path": "../../../../../common/web/keyboard-processor" },
{ "path": "../../../../../common/web/recorder" },
{ "path": "../../../../../common/web/lm-message-types" },
{ "path": "../../../../../web/src/app/browser" }
{ "path": "../../../../../web/src/app/browser" },
{ "path": "../recorder-core" },
]
}