From bd075ed36307370fe7da98464941b67f59718349 Mon Sep 17 00:00:00 2001 From: eterna2 Date: Fri, 24 Nov 2017 19:34:42 +0800 Subject: [PATCH] Inital commit --- .eslintrc.json | 34 + .gitignore | 41 + README.md | 201 + bower.json | 21 + demo/file.html | 124 + demo/index.html | 107 + demo/textarea.html | 121 + demo/thelittlematchgirl.txt | 26 + gulpfile.js | 47 + index.html | 16 + package.json | 59 + polymer.json | 7 + retext-elements.html | 1 + retext-readability.html | 243 + src/afinn-worker.js | 32 + src/keywords-worker.js | 34 + src/readability-worker.js | 76 + src/retext-readability-index.js | 184 + test/index.html | 18 + test/readability-index_test.html | 52 + webworkers/afinn-worker.js | 2 + webworkers/afinn-worker.js.map | 1 + webworkers/keywords-worker.js | 2 + webworkers/keywords-worker.js.map | 1 + webworkers/readability-worker.js | 2 + webworkers/readability-worker.js.map | 1 + webworkers/retext.js | 2 + webworkers/retext.js.map | 1 + yarn.lock | 8055 ++++++++++++++++++++++++++ 29 files changed, 9511 insertions(+) create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 README.md create mode 100644 bower.json create mode 100644 demo/file.html create mode 100644 demo/index.html create mode 100644 demo/textarea.html create mode 100644 demo/thelittlematchgirl.txt create mode 100644 gulpfile.js create mode 100644 index.html create mode 100644 package.json create mode 100644 polymer.json create mode 100644 retext-elements.html create mode 100644 retext-readability.html create mode 100644 src/afinn-worker.js create mode 100644 src/keywords-worker.js create mode 100644 src/readability-worker.js create mode 100644 src/retext-readability-index.js create mode 100644 test/index.html create mode 100644 test/readability-index_test.html create mode 100644 webworkers/afinn-worker.js create mode 100644 webworkers/afinn-worker.js.map create mode 100644 webworkers/keywords-worker.js create mode 100644 webworkers/keywords-worker.js.map create mode 100644 webworkers/readability-worker.js create mode 100644 webworkers/readability-worker.js.map create mode 100644 webworkers/retext.js create mode 100644 webworkers/retext.js.map create mode 100644 yarn.lock diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..c3d4ce5 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,34 @@ +{ + "extends": ["eslint:recommended", "google", "prettier"], + "parserOptions": { + "ecmaVersion": 6 + }, + "env": { + "browser": true, + "es6": true, + "node": true + }, + "plugins": ["html", "prettier"], + "rules": { + "prettier/prettier": [ + "error", + { + "singleQuote": true, + "trailingComma": "none", + "bracketSpacing": false, + "jsxBracketSameLine": false + } + ], + "brace-style": "off", + "new-cap": ["error", {"capIsNewExceptions": ["Polymer", "PolymerVis"]}], + "no-var": "off", + "require-jsdoc": "off", + "comma-dangle": ["error", "never"], + "arrow-parens": ["error", "as-needed"], + "no-console": ["error", {"allow": ["warn", "error"]}] + }, + "globals": { + "Polymer": true, + "PolymerVis": true + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8bb354f --- /dev/null +++ b/.gitignore @@ -0,0 +1,41 @@ +# Logs +logs +*.log +npm-debug.log* + +# Runtime data +pids +*.pid +*.seed + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directory +node_modules + +# Optional npm cache directory +.npm + +# Optional REPL history +.node_repl_history + +# bower directory +bower_components + +# gh_pages +gh_pages +tmp +.publish diff --git a/README.md b/README.md new file mode 100644 index 0000000..8e838dc --- /dev/null +++ b/README.md @@ -0,0 +1,201 @@ +retext-elements +[![GitHub release](https://img.shields.io/github/release/PolymerVis/retext-elements.svg)](https://github.com/PolymerVis/retext-elements/releases) +[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerVis/retext-elements) +[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier) +========== + + +```html + + + + + + + + +