Skip to content

Latest commit

 

History

History
140 lines (134 loc) · 4.33 KB

todo.md

File metadata and controls

140 lines (134 loc) · 4.33 KB

Current

48

  • refactor bumpVersion to getCommonTasks
  • refactor dependent --> dm-meteor buildApp
  • refactor dependent --> dm-npm publish

Next

  1. write dm- common help function (use markdown and lynx)

Next Actions

  1. new task
  • add task that makes it possible to incorporate different modules, other than dm-npm (getCommonTasks)
  1. remove colors from test or add colors to package.json
  2. new task
  • create and inject getCommondTasks for your own module
  1. [publish]
  • bump versions in init/template/package.json too
  1. add minification 41.[prompt]
  • devide between common tasks and module specific tasks
  1. new task
  • make it possible to remove binaries and use new ones
  1. [pubFolder]
  • give commit Message that will be used by all publishs
  • for example: adapted to getCommonTasks
  1. [init]
  • add init task to config
  • add dependencies array to init
  • i always use shelljs in my project, but on standard only co and dm-npm should be dependencies (+ test libs)
  1. add date and time to ideas/todos
  2. autocompletion for tasks
  3. add task
  • manage tests via cli
  • check/uncheck tests which should be run
  1. [task add]
  • add test
  1. [init]
  • add git remote from dmn-config.json in which the github user name is stated
  1. [reinit]
  • unlink binaries
  1. add task
  • add module
  • should link also in global.js
  • should link also in index.js
  1. change dmn node in that way, that only this dm-npm-modules are linked which exist in package.json dependencies
  • the must exist in the given path to
  • get default path from .dm-npm
  • set default path to ~/code/dm if .dm-npm path is not present
  • use current path ?
  1. change dmn linkLocal in that way, that only this dm-npm-modules are linked which exist in package.json dependencies
  • the must exist in the given path to
  • get default path from .dm-npm
  • set default path to ~/code/dm if .dm-npm path is not present
  1. use dm-git in publish
  • for status
  1. add task update dm-* dependencies (after publishing)
  2. add task update dm-* dependencies for all
  • npm update??
  1. dmn config
  • link file to directory where all dotfiles are saved
  • add functions to own prompt function
    • create config from example
    • mv to different directory
    • edit
  1. publish
  • create a parameter docs that makes it possible to avoid the commit message
  • ie: dmn publish docs --> should create the commit message: improved docs
  1. adapt help to dm-tmux 16.portable node
  2. task task remove
  • remove index.js entry
  • remove global.js entry
  • remove README task entry
  • remove README config entry
  1. task: addTask
  • add entry in config (ask)
  1. task todo:
  • problem when opening over dmn propmt 20 rompt
  • add: edit config to prompt
  • create config if not existent
  • create config.example.json on init
  1. add task getConf
  • usable in all modules
  • gets the current conf file as variable
  • abstract, so that one can use package.json too
  • seperate to own module dm-json? (read file, manipulate json, beautify)
  1. task new
  • move .dm-???.json to dotfiles and link them
  • get the target from .dm-npm.json config
  1. task prompt
  • add possibility to publish from prompt
  1. todo
  • write with prompt --> faster, i sometimes forgot the idea before i opened the file
  1. module
  • write aliase gdmn directly in npm module so that zsh aliases wont be needed anymore
  1. prompt
  • open github repository in browser/lync from prompt
  1. add task
  • move config files to directory and link them

Change Log

2015.09.02

45 [init]

  • github: state for username if not existent in .dm-npm.json
  • change standard task name from test to example
  • add test to example

2015.09.01

  1. task init
  • ask for description
  1. dmn init
  • remove creation of jobs
  • remove creation of docs
  1. refactor
  • main module must be clean
  • remove docs
  • move jobs to tasks
  1. task getAlias
  • is needed for adding it in the readme when creating a task
  1. refactor linkConfigFiles

2015.08.31

  1. add task publish all
  2. open todo document to add todo [2015.08.31]
  3. task [task add] [2015.08.31]
  • add task automatically to global.js
  • add task automatically to index.js
  • add task with parameter to README.md
    • input: task description
  1. add todo.md on init [2015.08.31]