forked from chunpu/markdown2confluence
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Removes dependencies (min-util, min-qs). * Changes dev-only dependencies to devDependencies. chunpu#12 * Removes the website and browser builds. You can use wzrd.in to bundle automatically. chunpu#12 * Fixes nested lists. chunpu#11 chunpu#4 chunpu#3 * Fixes links to show the link text. chunpu#13 * Adds more newlines to ensure blocks work as expected. * Corrects tables. * Sets a default highlighting of "none" when no language is specified. * Command-line program can read from stdin. chunpu#10 * A pretty comprehensive suite of tests to ensure the library still works.
- Loading branch information
Showing
29 changed files
with
1,401 additions
and
4,750 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,12 @@ | ||
# EditorConfig is awesome: | ||
# This file is for unifying the coding style for different editors and IDEs | ||
# editorconfig.org | ||
|
||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = tab | ||
end_of_line = lf | ||
insert_final_newline = true | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
insert_final_newline = true | ||
indent_style = space | ||
indent_size = 4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
coverage/ | ||
node_modules/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,234 @@ | ||
parserOptions: | ||
ecmaVersion: 6 | ||
env: | ||
es6: true | ||
jasmine: true | ||
node: true | ||
extends: | ||
- eslint:recommended | ||
rules: | ||
accessor-pairs: error | ||
array-bracket-spacing: | ||
- error | ||
- never | ||
array-callback-return: error | ||
arrow-body-style: | ||
- error | ||
- always | ||
arrow-parens: error | ||
arrow-spacing: error | ||
block-spacing: | ||
- error | ||
- never | ||
brace-style: error | ||
comma-dangle: error | ||
comma-spacing: error | ||
comma-style: error | ||
complexity: | ||
- error | ||
- 10 | ||
computed-property-spacing: error | ||
consistent-return: error | ||
consistent-this: error | ||
constructor-super: error | ||
curly: error | ||
default-case: error | ||
dot-notation: error | ||
eol-last: error | ||
eqeqeq: error | ||
generator-star-spacing: error | ||
global-require: off | ||
guard-for-in: error | ||
indent: error | ||
init-declarations: | ||
- error | ||
- never | ||
jsx-quotes: error | ||
key-spacing: error | ||
keyword-spacing: error | ||
linebreak-style: error | ||
lines-around-comment: | ||
- error | ||
- | ||
allowBlockStart: true | ||
allowObjectStart: true | ||
allowArrayStart: true | ||
max-statements-per-line: error | ||
new-cap: error | ||
new-parens: error | ||
newline-after-var: error | ||
newline-before-return: error | ||
no-alert: error | ||
no-array-constructor: error | ||
no-bitwise: error | ||
no-caller: error | ||
no-case-declarations: error | ||
no-catch-shadow: error | ||
no-class-assign: error | ||
no-cond-assign: error | ||
no-confusing-arrow: error | ||
no-console: off | ||
no-const-assign: error | ||
no-constant-condition: error | ||
no-continue: error | ||
no-delete-var: error | ||
no-dupe-args: error | ||
no-dupe-class-members: error | ||
no-dupe-keys: error | ||
no-duplicate-case: error | ||
no-duplicate-imports: error | ||
no-else-return: error | ||
no-empty: error | ||
no-empty-character-class: error | ||
no-empty-pattern: error | ||
no-eq-null: error | ||
no-eval: error | ||
no-extend-native: error | ||
no-extra-bind: error | ||
no-extra-boolean-cast: error | ||
no-extra-label: error | ||
no-extra-parens: error | ||
no-extra-semi: error | ||
no-fallthrough: error | ||
no-func-assign: error | ||
no-implied-eval: error | ||
no-inline-comments: error | ||
no-inner-declarations: error | ||
no-invalid-this: error | ||
no-invalid-regexp: error | ||
no-irregular-whitespace: error | ||
no-iterator: error | ||
no-label-var: error | ||
no-labels: error | ||
no-lone-blocks: error | ||
no-lonely-if: error | ||
no-loop-func: error | ||
no-mixed-spaces-and-tabs: error | ||
no-multi-spaces: error | ||
no-multi-str: error | ||
no-multiple-empty-lines: | ||
- error | ||
- | ||
max: 2 | ||
no-native-reassign: error | ||
no-negated-condition: error | ||
no-nested-ternary: error | ||
no-new: error | ||
no-new-func: error | ||
no-new-object: error | ||
no-new-symbol: error | ||
no-new-wrappers: error | ||
no-obj-calls: error | ||
no-octal: error | ||
no-octal-escape: error | ||
no-path-concat: error | ||
no-plusplus: error | ||
no-process-exit: error | ||
no-proto: error | ||
no-redeclare: error | ||
no-regex-spaces: error | ||
no-restricted-globals: error | ||
no-return-assign: error | ||
no-script-url: error | ||
no-self-assign: error | ||
no-self-compare: error | ||
no-sequences: error | ||
no-shadow: error | ||
no-shadow-restricted-names: error | ||
no-spaced-func: error | ||
no-sparse-arrays: error | ||
no-sync: error | ||
no-ternary: error | ||
no-this-before-super: error | ||
no-throw-literal: error | ||
no-trailing-spaces: error | ||
no-undef: error | ||
no-undef-init: error | ||
no-undefined: error | ||
no-underscore-dangle: error | ||
no-unexpected-multiline: error | ||
no-unmodified-loop-condition: error | ||
no-unneeded-ternary: error | ||
no-unreachable: error | ||
no-unsafe-finally: error | ||
no-unused-expressions: error | ||
no-unused-labels: error | ||
no-unused-vars: error | ||
no-use-before-define: error | ||
no-useless-call: error | ||
no-useless-computed-key: error | ||
no-useless-concat: error | ||
no-useless-constructor: error | ||
no-useless-escape: error | ||
no-void: error | ||
no-warning-comments: warn | ||
no-whitespace-before-property: error | ||
no-with: error | ||
object-curly-spacing: error | ||
object-property-newline: error | ||
object-shorthand: error | ||
one-var: error | ||
operator-assignment: error | ||
operator-linebreak: | ||
- error | ||
- none | ||
padded-blocks: | ||
- error | ||
- never | ||
prefer-arrow-callback: | ||
- error | ||
- | ||
allowNamedFunctions: true | ||
prefer-const: error | ||
prefer-template: error | ||
quote-props: | ||
- error | ||
- as-needed | ||
quotes: error | ||
radix: error | ||
require-jsdoc: | ||
- error | ||
- | ||
require: | ||
FunctionDeclaration: true | ||
MethodDefinition: true | ||
ClassDeclaration: true | ||
require-yield: error | ||
semi: error | ||
semi-spacing: error | ||
sort-imports: error | ||
sort-vars: | ||
- error | ||
- | ||
ignoreCase: true | ||
space-before-blocks: error | ||
space-before-function-paren: | ||
- error | ||
- | ||
anonymous: always | ||
named: never | ||
space-in-parens: error | ||
space-infix-ops: | ||
- error | ||
- | ||
int32Hint: false | ||
space-unary-ops: error | ||
spaced-comment: error | ||
strict: error | ||
template-curly-spacing: error | ||
use-isnan: error | ||
valid-jsdoc: | ||
- error | ||
- | ||
prefer: | ||
returns: return | ||
preferType: | ||
object: Object | ||
String: string | ||
requireParamDescription: false | ||
requireReturn: false | ||
requireReturnDescription: false | ||
valid-typeof: error | ||
vars-on-top: error | ||
wrap-iife: error | ||
yield-star-spacing: error |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,33 @@ | ||
node_modules | ||
# OS-specific | ||
.DS_Store | ||
._* | ||
.Trash* | ||
$* | ||
|
||
# Keys and Certs | ||
*.pem | ||
*.crt | ||
*.csr | ||
*.key | ||
|
||
# Backup files | ||
*.sw[g-p] | ||
*.bak | ||
*~ | ||
*# | ||
|
||
# IDEs | ||
*.as3proj | ||
.buildpath | ||
.c9revisions/ | ||
.cproject | ||
.project | ||
.idea/ | ||
.settings* | ||
.metadata/ | ||
nbproject/ | ||
|
||
# Generated things, may not be applicable to your project | ||
/coverage/ | ||
/node_modules/ | ||
npm-debug.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
instrumentation: | ||
excludes: | ||
- spec/**/*.js | ||
include-all-sources: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,8 @@ | ||
language: node_js | ||
branches: | ||
only: | ||
- gh-pages | ||
node_js: | ||
- "4" | ||
- "5" | ||
- "6.0" | ||
- "6" | ||
before_install: | ||
- npm install -g npm@latest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
CHANGELOG | ||
========= | ||
|
||
|
||
2.0.0 - 2017-03-16 | ||
------------------ | ||
|
||
* Rewrite from original `markdown2confluence` to address known issues, include additional tests, reduce dependencies. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
Contributing | ||
============ | ||
|
||
Here's a quick list of tips for contributing to this project: | ||
|
||
1. We follow the Tests Always Included [Style Guide]. | ||
2. You should make sure your editor uses [EditorConfig] so you can follow our whitespace rules easily. This is optional, but a convenient way to configure your editor to match our style. | ||
3. Since this is JavaScript, please lint with [ESLint]. | ||
|
||
Thanks for helping out! | ||
|
||
[EditorConfig]: http://editorconfig.org/ | ||
[ESLint]: http://eslint.org/ | ||
[Style Guide]: https://tests-always-included.github.io/style-guide/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Copyright 2014-2016 chunpu <527653908@qq.com> | ||
Copyright 2017 Connected World Services | ||
|
||
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
Oops, something went wrong.