{
  "name": "lamed_learn",
  "version": "1.0.107",
  "description": "Learning through code templates",
  "main": "./src/llearn.js",
  "bin": {
    "ll3": "./src/lConfig.js"
  },
  "pkg": {
    "assets": [
      "templates/**/*"
    ],
    "targets": [
      "node10"
    ]
  },
  "preferGlobal": true,
  "scripts": {
    "test": "mocha \"./{,!(node_modules)/**/}*.runner.js\" --timeout 6000",
    "test2": "nodemon --exec \"npm test\"",
    "coverage_test": "npm run line && nyc mocha \"./{,!(node_modules)/**/}*.runner.js\"  --timeout 3000",
    "coverage_report": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
    "coverage": "npm run coverage_test && npm run coverage_report",
    "rules": "standard | snazzy",
    "fix": "standard --fix",
    "commit": "cd && git add . && git commit -a -m \"config updates\" && cd",
    "patch": "npm version patch -m \"Patch version %s\"",
    "push": "npm run line && echo PUSH and release to MASTER... && git push origin master",
    "release": "cd && npm run fix && npm test && npm run patch && start npm run push",
    "ncu": "cd && ncu -u -l info --timeout 70000 && cd && npm run yarn2",
    "bump": "npm version patch -m \"Bumping to %s\"",
    "prep": "npm run fix && npm test && npm run patch",
    "commitAll": "npm run yarn2 && npm run fix && npm run commit && npm test && npm run push",
    "commitFast": "cd && npm run line && npm run commit && npm run push && git status && cd",
    "gitfix": "npm run commitfix && npm run v_patch && npm run push",
    "test_yarn": "npm run yarn2 && npm test && npm run fix",
    "pull": "cd && npm run line && git pull && npm run yarn2 && npm test && cd",
    "upgrade": "npm run ncu && npm run commit && npm run release && npm run line",
    "beta": "npm run commit && npm run release",
    "install2": "npm install -g npm@latest",
    "yarn2": "cd && del package-lock.json && yarn --ignore-scripts",
    "yarnfast": "yarn --ignore-scripts --offline",
    "line": "echo ----------------------- && cd && echo -----------------------",
    "local": "npm run yarn2",
    "clean": "rmdir node_modules /s /q",
    "qa": "cd && npm run coverage_test && cd",
    "add": "cd && yarn --ignore-scripts add --",
    "testall": "cd && npm run fix && npm run test && cd",
    "commitfix": "npm run testall && cd && git add . && git commit -a -m \"Bug fixes\" && cd",
    "commitnew": "npm run testall && cd && git add . && git commit -a -m \"Added new features\" && cd",
    "git": "cd && git add . && git commit -a -m \"sync changes\" && cd",
    "gitnew": "npm run commitnew && npm run v_minor && npm run push",
    "v_patch": "npm version patch -m \"Patch version to %s\"",
    "v_minor": "npm version minor -m \"Upgrade version to %s\"",
    "gitfixrep": "git rm -r --cached . && git add . && git commit -m \".gitignore fix\"",
    "commitredo": "npm run testall && cd && git add . && git commit -a -m \"Refactor and improve code\" && cd",
    "gitredo": "npm run commitredo && npm run v_patch && npm run push",
    "global": "cd && npm i -g  eslint babel-eslint codecov mocha nyc snazzy standard symlink-dir console-countdown",
    "compiler": "cd && npm i --dev webpack webpack-cli webpack-strip-block uglifyjs-webpack-plugin",
    "log": "npm run line && git log --since=2.weeks --pretty=format:\"%h - %an, %ar : %s\" && git status",
    "log2": "npm run line && git --no-pager log --pretty=format:\"%h - %an, %ar : %s\" > log.txt && git status > log2.txt && dir log*.txt"
  },
  "nyc": {
    "exclude": [
      "**/test.runner.js",
      "**/readline.js**"
    ]
  },
  "standard": {
    "env": [
      "mocha"
    ],
    "ignore": [
      "**/out/",
      "**/output/",
      "/lib/select2/",
      "/lib/ckeditor/",
      "tmp.js",
      "**/templates/",
      "**/dist/",
      "**/docs/",
      "**/cdn/"
    ]
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/perezLamed/lamed_learn.git"
  },
  "keywords": [
    "Lamedal",
    "Learn",
    "templates",
    "tools",
    "file search",
    "training"
  ],
  "author": "Perez Lamed van Niekerk",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/perezLamed/lamed_learn/issues"
  },
  "homepage": "https://github.com/perezLamed/lamed_learn#readme",
  "dependencies": {
    "chalk": "^3.0.0",
    "commander": "^4.1.1",
    "copy-paste": "^1.3.0",
    "lamed_consoleapp": "^0.2.13",
    "lamed_filesearch": "^1.0.67",
    "lamed_folder": "^1.2.111",
    "lamed_io": "^1.6.24",
    "lamed_name": "^1.0.87",
    "lamed_test": "^2.11.36",
    "lamed_vscode": "^0.0.101",
    "lodash.filter": "^4.6.0",
    "lodash.sortby": "^4.7.0",
    "lodash.uniq": "^4.5.0",
    "ltype_date": "^0.0.14",
    "ltype_string": "^0.0.13",
    "node-cmd": "^3.0.0",
    "node-localstorage": "^2.1.5",
    "node-run-cmd": "^1.0.1",
    "opn": "^6.0.0",
    "recursive-readdir": "^2.2.2"
  },
  "devDependencies": {},
  "config": {
    "rootFolder": "templates",
    "globalFolder": "templates/_global",
    "masterFolder": "templates/_master",
    "privateKnowledge": "C:/Setup/llearn.json",
    "knowledgeTypes:": [
      "code",
      "process",
      "other"
    ],
    "knowledgebase": [
      {
        "folder": "GIT",
        "name": "GIT commands",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      },
      {
        "folder": "JSN",
        "name": "JavaScript (Node/Browser)",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      },
      {
        "folder": "SQL",
        "name": "SQL",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      },
      {
        "folder": "VueJs",
        "name": "VueJs",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      },
      {
        "folder": "Java",
        "name": "Java",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      },
      {
        "folder": "C:/_work/ISO/ISO27",
        "name": "ISO 27001",
        "type": "process",
        "url": "https://github.com/perezLamed/ISO/"
      },
      {
        "folder": "/ISO/TERMS",
        "name": "Interesting terms",
        "type": "process",
        "url": "https://github.com/perezLamed/ISO/"
      },
      {
        "folder": "/datijn",
        "name": "Do all in JN",
        "type": "process",
        "url": "https://github.com/perezLamed/dadijn/",
        "global": false
      },
      {
        "folder": "C:/_work/info",
        "name": "Info",
        "type": "other",
        "url": "",
        "global": false
      },
      {
        "folder": "Other",
        "name": "Other scripts",
        "type": "code",
        "url": "https://github.com/perezLamed/lamed_learn/src/templates"
      }
    ]
  },
  "about": {
    "role": "Computer user, developer, analyst etc",
    "task": "save, update and find andcopy templates easilty",
    "reason": "so that I can use and apply lessons learned",
    "npm": true,
    "include": []
  }
}
