diff --git a/gulpfile.js b/gulpfile.js index ddea694..6f3faea 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -55,3 +55,4 @@ function styles() { var build = gulp.parallel(gulp.series(lint, scripts), styles); gulp.task('default', build); +gulp.task('lint', lint); diff --git a/package-lock.json b/package-lock.json index ca51fa5..33e9c1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,24 +25,24 @@ } }, "@types/codemirror": { - "version": "0.0.79", - "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-0.0.79.tgz", - "integrity": "sha512-3+rAlG9lCc14eGfz/eZJHoKa6YGNE+weFN2ReiHm+BuepscBnA45T37Gp/hfZFCcsvyxRecnYVPk2fAWPDAPEw==", + "version": "0.0.82", + "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-0.0.82.tgz", + "integrity": "sha512-EVlPrt1rB256CRTlhNCXXLYaN24n3qZNStM6dRWaV6sUYyJA1SC5hvDSCHEHDg1SB93X8TwAGWRjEVdmUWPHmQ==", "dev": true, "requires": { "@types/tern": "*" } }, "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz", + "integrity": "sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==", "dev": true }, "@types/marked": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-0.6.5.tgz", - "integrity": "sha512-6kBKf64aVfx93UJrcyEZ+OBM5nGv4RLsI6sR1Ar34bpgvGVRoyTgpxn4ZmtxOM5aDTAaaznYuYUH8bUX3Nk3YA==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@types/marked/-/marked-0.7.2.tgz", + "integrity": "sha512-A3EDyNaq6OCcpaOia2HQ/tu2QYt8DKuj4ExP21VU3cU3HTo2FLslvbqa2T1vux910RHvuSVqpwKnnykSFcRWOA==", "dev": true }, "@types/tern": { @@ -1035,9 +1035,9 @@ "dev": true }, "codemirror": { - "version": "5.49.2", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.49.2.tgz", - "integrity": "sha512-dwJ2HRPHm8w51WB5YTF9J7m6Z5dtkqbU9ntMZ1dqXyFB9IpjoUFDj80ahRVEoVanfIp6pfASJbOlbWdEf8FOzQ==" + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.50.2.tgz", + "integrity": "sha512-PPjUsC1oXSM86lunKrw609P1oM0Wu8z9rqzjbeyBYCcx44VL41aUpccdOf1PfAZtTONlmN3sT3p2etLNYa1OGg==" }, "codemirror-spell-checker": { "version": "1.1.2", @@ -3107,9 +3107,9 @@ } }, "gulp-rename": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", - "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", + "integrity": "sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==", "dev": true }, "gulp-terser": { @@ -3912,9 +3912,9 @@ } }, "marked": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz", - "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.8.0.tgz", + "integrity": "sha512-MyUe+T/Pw4TZufHkzAfDj6HarCBWia2y27/bhuYkTaiUnfDYFnCP3KUN+9oM7Wi6JA2rymtVYbQu3spE0GCmxQ==" }, "matchdep": { "version": "2.0.0", @@ -5907,9 +5907,9 @@ "dev": true }, "typescript": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz", - "integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.4.tgz", + "integrity": "sha512-A25xv5XCtarLwXpcDNZzCGvW2D1S3/bACratYBx2sax8PefsFhlYmkQicKHvpYflFS8if4zne5zT5kpJ7pzuvw==", "dev": true }, "typo-js": { diff --git a/package.json b/package.json index 27cee3c..7e1c6e0 100644 --- a/package.json +++ b/package.json @@ -19,30 +19,31 @@ "license": "MIT", "author": "Jeroen Akkerman", "dependencies": { - "codemirror": "^5.49.2", + "codemirror": "^5.50.2", "codemirror-spell-checker": "1.1.2", - "marked": "^0.7.0" + "marked": "^0.8.0" }, "devDependencies": { - "@types/codemirror": "0.0.79", - "@types/marked": "^0.6.5", + "@types/codemirror": "0.0.82", + "@types/marked": "^0.7.2", "browserify": "^16.5.0", "gulp": "^4.0.2", "gulp-clean-css": "^4.2.0", "gulp-concat": "^2.6.1", "gulp-eslint": "^6.0.0", "gulp-header": "^2.0.9", - "gulp-rename": "^1.4.0", + "gulp-rename": "^2.0.0", "gulp-terser": "^1.2.0", "gulp-uglify": "^3.0.2", - "typescript": "^3.6.4", + "typescript": "^3.7.4", "vinyl-buffer": "^1.0.0", "vinyl-source-stream": "^2.0.0" }, "repository": "github:Ionaru/easy-markdown-editor", "scripts": { "prepare": "gulp", - "test": "npm run test:types", + "test": "npm run lint && npm run test:types", + "lint": "gulp lint", "test:types": "tsc --project types/tsconfig.json" } }