Skip to content

Commit 5ff699a

Browse files
committed
🚨 Major refactoring, splitting method functionality, and creating a Functionality constructor for merging functionalities.
🧪 Update tests for Functionality element. ✒ Use cleaner interface for Contructable functionality, and provide a consistent code usage.
1 parent 4c3b519 commit 5ff699a

39 files changed

+2321
-1821
lines changed

‎.vscode/settings.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,19 @@
5656
"sideBar.background": "#000000",
5757
"editor.selectionBackground": "#135564",
5858
"editor.selectionHighlightBorder": "#135564",
59-
"activityBar.background": "#113f77",
59+
"activityBar.background": "#d115e2",
60+
"activityBar.activeBorder": "#ccbd13",
6061
"activityBar.foreground": "#e7e7e7",
6162
"activityBar.inactiveForeground": "#e7e7e799",
62-
"activityBarBadge.background": "#000000",
63-
"activityBarBadge.foreground": "#e7e7e7",
64-
"titleBar.activeBackground": "#113f77",
65-
"titleBar.inactiveBackground": "#113f7799",
63+
"activityBarBadge.background": "#ccbd13",
64+
"activityBarBadge.foreground": "#15202b",
65+
"titleBar.activeBackground": "#d115e2",
66+
"titleBar.inactiveBackground": "#d115e299",
6667
"titleBar.activeForeground": "#e7e7e7",
6768
"titleBar.inactiveForeground": "#e7e7e799",
68-
"statusBar.background": "#113f77",
69-
"statusBarItem.hoverBackground": "#1757a4",
69+
"statusBar.background": "#d115e2",
70+
"statusBarItem.hoverBackground": "#de3ded",
7071
"statusBar.foreground": "#e7e7e7"
7172
},
73+
"peacock.color": "#de3ded"
7274
}

‎configuration/project.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const ownConfig = {
1818
},
1919
},
2020
get script() {
21-
return [...script, ...[{ type: 'directory', path: ownConfig.directory.script }]]
21+
return [...script, ...[{ type: 'directory', path: ownConfig.directory.script }, { type: 'directory', path: path.join(ownConfig.directory.root, 'node_modules') }]]
2222
},
2323
entrypoint: {
2424
programmaticAPI: './script.js',

‎package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
"version": "1.0.8",
44
"main": "./entrypoint/programmaticAPI",
55
"scripts": {
6-
"buildAndRelease": "yarn run scriptManager shouldCompileScript=true JSProject/buildAndRelease \".moduleProject({})\""
6+
"test": "yarn run scriptManager @dependency/deploymentScript \".test.default({ testPath: ['./test'] })\"",
7+
"test-break": "export NODE_OPTIONS='--inspect-brk' && yarn run scriptManager shouldCompileScript=true @dependency/deploymentScript \".test.default({ testPath: ['./test'], shouldDebugger: false, shouldCompileTest: true })\"",
8+
"build": "yarn run scriptManager shouldCompileScript=true @dependency/deploymentScript \".buildSourceCode.moduleProject({}, {compile:[/**'./test'*/]})\"",
9+
"buildAndRelease": "yarn run scriptManager shouldCompileScript=true @dependency/deploymentScript \".buildAndRelease.moduleProject({})\""
710
},
811
"dependencies": {
912
"@dependency/multiplePrototypeDelegation": "https://github.com/AppScriptIO/multiplePrototypeDelegation#semver:^1.x.x",
@@ -16,4 +19,4 @@
1619
"@dependency/scriptManager": "https://github.com/AppScriptIO/scriptManager#semver:^1.x.x",
1720
"typescript": "^3.3.3333"
1821
}
19-
}
22+
}

‎source/Constructable/Constructable.class.js

Lines changed: 0 additions & 258 deletions
This file was deleted.

0 commit comments

Comments
 (0)