feat(focus): interactive options for focus handling

This commit is contained in:
Nathan Walker
2020-08-19 21:34:23 -07:00
parent 315f0e0f73
commit 1007cf9d92
11 changed files with 71 additions and 111 deletions

View File

@@ -2,7 +2,7 @@ const npsUtils = require('nps-utils');
module.exports = {
message: 'NativeScript ~ made with ❤️ Choose a command to start...',
pageSize: 25,
pageSize: 32,
scripts: {
default: 'nps-i',
nx: {
@@ -125,6 +125,32 @@ module.exports = {
},
},
},
"⚡": {
script: `npx cowsay "Focus on segments of monorepo for efficiency ⚡"`,
description: '_____________ Focus on source (VS Code supported) _____________'
},
'focus': {
core: {
script: 'nx g @nstudio/focus:mode core',
description: 'Focus on @nativescript/core'
},
types: {
script: 'nx g @nstudio/focus:mode types-android,types-ios',
description: 'Focus on @nativescript/types'
},
'ui-mobile-base': {
script: 'nx g @nstudio/focus:mode ui-mobile-base',
description: 'Focus on @nativescript/ui-mobile-base'
},
webpack: {
script: 'nx g @nstudio/focus:mode webpack',
description: 'Focus on @nativescript/webpack'
},
reset: {
script: 'nx g @nstudio/focus:mode',
description: 'Reset Focus'
}
},
".....................": {
script: `npx cowsay "That's all for now folks ~"`,
description: '.....................'