Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
6f1ada4
HACKZ
rafegoldberg Sep 10, 2019
0af5c28
hackz; dont judge!
rafegoldberg Sep 11, 2019
9f2a790
custom slate mdast serializer rules
rafegoldberg Sep 11, 2019
a714832
more blocks!
rafegoldberg Sep 11, 2019
3a09cee
fix html viewport
rafegoldberg Sep 11, 2019
ec77260
fix tables
rafegoldberg Sep 11, 2019
72e1e0a
code quality
rafegoldberg Sep 12, 2019
b1aa1b8
more code reformatting
rafegoldberg Sep 12, 2019
59f8a87
polish magic block parser
rafegoldberg Sep 12, 2019
72c33fc
code coverage
rafegoldberg Sep 12, 2019
e20705e
fix ordered-list serialization
rafegoldberg Sep 13, 2019
a7ca914
add MD fixtures
rafegoldberg Sep 13, 2019
623abaf
restructure unified plugins
rafegoldberg Sep 13, 2019
8848f8c
fix the render.md tests
rafegoldberg Sep 13, 2019
53c9fa5
minor format fixes
rafegoldberg Sep 13, 2019
69b182f
turn off commonmark
rafegoldberg Sep 13, 2019
52d4166
block conversion commands
rafegoldberg Sep 13, 2019
f5a0d6f
initial restructure
rafegoldberg Sep 13, 2019
1d788c5
simplify @readme/markdown method args
rafegoldberg Sep 13, 2019
874dcbe
minor schema fixes
rafegoldberg Sep 14, 2019
de64d2b
clean up
rafegoldberg Sep 14, 2019
462e83a
better editor
rafegoldberg Sep 15, 2019
690c266
fix fig compiler
rafegoldberg Sep 15, 2019
f370da3
syntax highlighting
rafegoldberg Sep 15, 2019
a719092
list fixups
rafegoldberg Sep 15, 2019
071ca74
abstract slate blocks to configurable plugins
rafegoldberg Sep 16, 2019
f7be17e
initial ReadMe flavored MD parser
rafegoldberg Sep 17, 2019
094cd15
implement flavored markdown
rafegoldberg Sep 17, 2019
f5986dc
editor polish
rafegoldberg Sep 17, 2019
a279298
adjacent code block parsing
rafegoldberg Sep 17, 2019
4013cd8
cleanup
rafegoldberg Sep 23, 2019
cc4fe2d
initial front end components
rafegoldberg Sep 25, 2019
3515ee7
add build processes to sub-packages
rafegoldberg Sep 25, 2019
d08856b
restore default example
rafegoldberg Sep 25, 2019
cda2025
externalize hub's content rendering
rafegoldberg Sep 26, 2019
883a0e6
build packages
rafegoldberg Sep 26, 2019
4887a19
extract hub RdmeWrap renderer
rafegoldberg Sep 27, 2019
51a94ca
multi code styles
rafegoldberg Sep 27, 2019
710d5de
simplify magic imag block conversion
rafegoldberg Sep 29, 2019
5b3b63f
pare extraneous top-level dependencies
rafegoldberg Oct 16, 2019
6353521
nix explorative demo files
rafegoldberg Oct 16, 2019
0302616
clean markdown deps
rafegoldberg Oct 16, 2019
b285405
rename RdmeWrap to CodeTabs
rafegoldberg Oct 16, 2019
b0dea9b
nix extraneous files
rafegoldberg Oct 16, 2019
c6c60c7
clean up
rafegoldberg Oct 16, 2019
2816de0
...meaningful method names
rafegoldberg Oct 16, 2019
2479158
pare extraneous compilers
rafegoldberg Oct 16, 2019
7c35104
restore inter-dependent refs
rafegoldberg Oct 16, 2019
6c317c8
Update packages/markdown/components/Code.jsx
rafegoldberg Oct 16, 2019
261a04b
comments
rafegoldberg Oct 17, 2019
b865927
Update packages/markdown/components/Code.jsx
rafegoldberg Oct 16, 2019
351eb1f
add magic-block parameter conversion
rafegoldberg Nov 2, 2019
6985cc8
convert magic block tables to markdown
rafegoldberg Nov 2, 2019
e328980
tokenize inline table cell contents
rafegoldberg Nov 2, 2019
76b75e6
cleanup
rafegoldberg Nov 2, 2019
c6e7ef9
chore: resolving some broken builds
erunion Nov 6, 2019
162fa85
fix: downgrade sass-loader for webpack compat
rafegoldberg Nov 7, 2019
a233737
fix: webpack 4 upgrade merge breakage
rafegoldberg Nov 7, 2019
952b918
fix: revert variables to use packaged component
rafegoldberg Nov 13, 2019
083d5a1
chore: build
rafegoldberg Nov 13, 2019
2a3e752
fix: broken var context export
rafegoldberg Nov 13, 2019
978fc6c
refactor(@markdown): clean up index methods, exports
rafegoldberg Dec 3, 2019
1e557cd
refactor(@markdown): move GlossaryItem to ./components
rafegoldberg Dec 3, 2019
4def07c
refactor(@markdown/emoji)
rafegoldberg Dec 3, 2019
aa884f8
fix(@markdown): scope hub components SCSS
rafegoldberg Dec 3, 2019
bb7f1a5
build(@markdown)
rafegoldberg Dec 3, 2019
358f72d
run prettier
rafegoldberg Dec 4, 2019
55dfe64
internalize magicblock string normalization method
rafegoldberg Dec 5, 2019
1b2508e
rename markdown methods; clean up components
rafegoldberg Dec 5, 2019
d425cc0
clarity
rafegoldberg Dec 6, 2019
014cc42
add assorted MD fixture files
rafegoldberg Dec 6, 2019
5b3a292
prettier
rafegoldberg Dec 6, 2019
34b159b
¿can haz i tests?
rafegoldberg Dec 7, 2019
74d30f5
fix some hast hName stuff
rafegoldberg Dec 7, 2019
5d05bc9
clean up eslint disables
rafegoldberg Dec 7, 2019
a76c233
more eslint disable deleting!
rafegoldberg Dec 7, 2019
31b04d3
update packages
rafegoldberg Dec 7, 2019
85b231d
pullin' it all together
rafegoldberg Dec 7, 2019
d998d1f
revert more unnecessary deps, config changes
rafegoldberg Dec 7, 2019
1fa58ad
docs(markdown): update readme
rafegoldberg Dec 7, 2019
0c32521
revert config files
rafegoldberg Dec 7, 2019
ca210cd
initial magic embed parser + transformer
rafegoldberg Dec 8, 2019
221f27f
fix embed display
rafegoldberg Dec 9, 2019
5de20c7
don't require scss styles in js/jsx
rafegoldberg Dec 9, 2019
ad5caaa
test build
rafegoldberg Dec 10, 2019
1a64d6b
update readme
rafegoldberg Dec 10, 2019
585b1dc
Update README.md
rafegoldberg Dec 10, 2019
4679579
Update README.md
rafegoldberg Dec 10, 2019
c539658
Update README.md
rafegoldberg Dec 10, 2019
99ef299
Update README.md
rafegoldberg Dec 10, 2019
0622410
update readme
rafegoldberg Dec 10, 2019
5152e9f
Update README.md
rafegoldberg Dec 10, 2019
150ae82
Update README.md
rafegoldberg Dec 10, 2019
781b341
Update README.md
rafegoldberg Dec 10, 2019
a281e9f
Update README.md
rafegoldberg Dec 10, 2019
f519eda
Update README.md
rafegoldberg Dec 10, 2019
8c9e116
Update README.md
rafegoldberg Dec 10, 2019
9253e5d
update readme
rafegoldberg Dec 10, 2019
3e701d4
update readme
rafegoldberg Dec 10, 2019
0ff2f4b
Update README.md
rafegoldberg Dec 10, 2019
eb150c1
Update README.md
rafegoldberg Dec 10, 2019
9c02946
various clean up
rafegoldberg Dec 11, 2019
3136a28
revert unnecessary changes
rafegoldberg Dec 11, 2019
397b5f0
more house cleaning!
rafegoldberg Dec 11, 2019
5a49d6c
update readme
rafegoldberg Dec 12, 2019
b9555cc
update markdown processor
rafegoldberg Dec 12, 2019
913c552
update explorer integrations
rafegoldberg Dec 12, 2019
9bb971d
fix magic block table alignment
rafegoldberg Dec 12, 2019
3e5fb1e
update table head styling
rafegoldberg Dec 12, 2019
dea6fd4
clean up
rafegoldberg Dec 12, 2019
534b048
fix components
rafegoldberg Dec 13, 2019
7a98a94
update main MD styles
rafegoldberg Dec 13, 2019
1c0e461
update tests
rafegoldberg Dec 13, 2019
7578867
build
rafegoldberg Dec 13, 2019
b1a59d2
style components
rafegoldberg Dec 16, 2019
d465228
fix heading ids for multiple headers of same ID
rafegoldberg Dec 17, 2019
1afca76
fix code tabs meta regex parsing
rafegoldberg Jan 9, 2020
e4f65e3
fix: remove extra image caption parsing
rafegoldberg Jan 9, 2020
bf668a9
fix header anchor incrementation
rafegoldberg Jan 9, 2020
b2ebf64
chore: update beta/editor-rebase with latest master (#435)
erunion Jan 10, 2020
544fc1d
fix: coverage report handlebars instance errors
rafegoldberg Jan 13, 2020
d906735
chore: update sanitization schema
rafegoldberg Jan 13, 2020
73183b3
chore: update tests
rafegoldberg Jan 13, 2020
c25342d
test: move var + glossary tests
rafegoldberg Jan 13, 2020
6370508
test: rdmd react component rendering
rafegoldberg Jan 13, 2020
24bf980
test: reenable coverage reporting
rafegoldberg Jan 13, 2020
6ef4cc1
make ALMOST all tests ALMOST work
rafegoldberg Jan 13, 2020
a8ea185
fix: header anchor incrementation
rafegoldberg Jan 13, 2020
a1d930a
fix tests
rafegoldberg Jan 13, 2020
a6c8965
chore: remove api-explorer custom magic block parsers
rafegoldberg Jan 13, 2020
66f7bc1
fix image captions for magic blocks
rafegoldberg Jan 14, 2020
08bf159
test: magic img blocks with captions
rafegoldberg Jan 14, 2020
e2bc560
fix: suppress pinned content sidebar
rafegoldberg Jan 16, 2020
8769a1e
fix: render pinned text blocks
rafegoldberg Jan 16, 2020
32fa0ac
fix three column layout
rafegoldberg Jan 16, 2020
1e862f7
fix two col css
rafegoldberg Jan 16, 2020
c705637
more css fixes
rafegoldberg Jan 17, 2020
5a1c8c4
fix layout themes
rafegoldberg Jan 17, 2020
3532d00
style: scroll CodeTabs-toolbar x-overflow content
rafegoldberg Jan 17, 2020
e6bf022
style: extract markdown overrides in explorer styles
rafegoldberg Jan 17, 2020
5540caf
style: markdown components
rafegoldberg Jan 17, 2020
e9b3f7b
fix: pre-markdown normalization
rafegoldberg Jan 17, 2020
4361dba
test: update snapshots
rafegoldberg Jan 17, 2020
37461f3
update readme
rafegoldberg Jan 17, 2020
b32bd20
unskip tests
rafegoldberg Jan 21, 2020
ade30f2
clean up Code component
rafegoldberg Jan 21, 2020
4ab8100
rename magic block test suite
rafegoldberg Jan 21, 2020
26fd440
nix unnecessary markdown test files
rafegoldberg Jan 21, 2020
bdcce08
clean up magic block parser
rafegoldberg Jan 21, 2020
321d9ea
revert petstore example
rafegoldberg Jan 21, 2020
db6f3d9
revert explorer dist changes
rafegoldberg Jan 21, 2020
83c31c2
revert api-logs dist
rafegoldberg Jan 21, 2020
951e099
clean up test snapshots
rafegoldberg Jan 21, 2020
87d57e0
move test data vars in to respective tests
rafegoldberg Jan 21, 2020
317b171
update readme
rafegoldberg Jan 21, 2020
45deec5
require src for images
rafegoldberg Jan 21, 2020
d7f0606
fix eslint issues
rafegoldberg Jan 21, 2020
98d34e5
fix tabbed template strings
rafegoldberg Jan 21, 2020
f75c619
Update packages/api-explorer/src/block-types/Content.jsx
rafegoldberg Jan 21, 2020
7bad015
Update packages/markdown/.babelrc
rafegoldberg Jan 21, 2020
c970c8b
Update packages/markdown/.jsinspectrc
rafegoldberg Jan 21, 2020
835dd4a
Update packages/markdown/README.md
rafegoldberg Jan 21, 2020
d99402f
dont run embedly from the front end
rafegoldberg Jan 23, 2020
5eff531
update test expectations
rafegoldberg Jan 23, 2020
eb5a67c
nix comment
rafegoldberg Jan 23, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
}
}],
"@babel/preset-react"
]
],
"plugins": ["@babel/plugin-proposal-class-properties"]
}
1 change: 1 addition & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ const path = require('path');

module.exports = {
testURL: 'http://localhost',
coverageReporters: ['json', 'text', 'lcov', 'clover'], // per https://github.com/facebook/jest/issues/9396#issuecomment-573328488
coverageThreshold: {
global: {
branches: 90,
Expand Down
5 changes: 5 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
},
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/plugin-proposal-class-properties": "^7.5.5",
"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
"@babel/preset-env": "^7.4.4",
"@babel/preset-react": "^7.0.0",
"@readme/eslint-config": "^1.7.0",
Expand All @@ -40,7 +42,7 @@
"lerna": "^3.14.1",
"node-sass": "^4.12.0",
"prettier": "^1.19.1",
"sass-loader": "^8.0.0",
"sass-loader": "^7.3.1",
"style-loader": "^1.0.0",
"terser-webpack-plugin": "^2.3.1",
"webpack": "^4.41.0",
Expand All @@ -51,9 +53,9 @@
"dependencies": {
"babel-polyfill": "^6.26.0",
"prop-types": "^15.7.2",
"react": "^16.4.2",
"react-dom": "^16.4.2",
"react-hot-loader": "^4.12.14",
"react": "^16.6.0",
"react-dom": "^16.6.0",
"react-hot-loader": "^3.1.3",
"swagger2openapi": "^5.3.1",
"whatwg-fetch": "^3.0.0"
}
Expand Down
15 changes: 8 additions & 7 deletions packages/api-explorer/__tests__/ResponseSchema.test.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,14 @@ test('selectedStatus should change state of selectedStatus', () => {

test('should display response schema description', () => {
const responseSchema = shallow(<ResponseSchema {...props} />);

expect(
responseSchema
.find('div.desc')
.first()
.text(),
).toBe(props.operation.responses['200'].description);
const text = responseSchema
.find('div.desc')
.first()
.find('div.desc')
.find('p')
.first()
.text();
expect(text).toBe(props.operation.responses['200'].description);
});

test('should work if there are no responses', () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ test('should render markdown in the description', () => {
mount(<ResponseSchemaBody oas={oas} schema={schema} />)
.find('a')
.html(),
).toBe('<a href="https://example.com" target="_self">Description</a>');
).toBe('<a href="https://example.com" target="_self" title="">Description</a>');
});

test('should show "string" response type for a simple `string` schema', () => {
Expand Down
29 changes: 0 additions & 29 deletions packages/api-explorer/__tests__/block-types/ApiHeader.test.jsx

This file was deleted.

94 changes: 0 additions & 94 deletions packages/api-explorer/__tests__/block-types/CallOut.test.jsx

This file was deleted.

143 changes: 0 additions & 143 deletions packages/api-explorer/__tests__/block-types/Code.test.jsx

This file was deleted.

Loading