Commit Graph

39 Commits

Author SHA1 Message Date
Roman Hotsiy
c09cf9dbbe
chore: modernize build pipeline (#1635) 2021-06-09 14:57:36 +03:00
Andriy Leliv
503394655d
chore: use openapi-core to bundle definition instead of json-schema-ref-parser (#1500)
* chore: use openapi-core to bundle definition instead of json-schema-ref-parser
* chore: update: root and demo webpack configs
* chore: refactor loadAndBundleSpec
* chore: update vesions: openapi-core, redoc
* chore: rolled back webpack.config(s) to previous version
* chore: changed the way of creating core Config for bundling definition
* fix: disable eslint react/display-name
* fix: update nodejs version to 12 in travis config
* chore: optimize verification: browser or server
* chore: add fetch only for browser
* Update src/utils/loadAndBundleSpec.ts
* chore: isBrowser verification improvment
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
2021-04-08 15:49:15 +03:00
Roman Hotsiy
aedfa47ba4
chore: upgrade deps
closes #1316
2020-07-25 20:15:14 +03:00
Chris Faulkner
42696a01ba doc: fix some typos (#1117) 2019-12-10 08:13:37 +02:00
Roman Hotsiy
d78029a04e
chore: move repo to Redocly org 2019-06-04 15:47:22 +03:00
Roman Hotsiy
6de3523eb0
chore: fix bundle after oas-kit update 2019-05-12 23:17:26 +03:00
Roman Hotsiy
309901bd31
chore: update deps 2019-03-11 17:14:14 +02:00
Roman Hotsiy
ea5029b52d
chore: optimize docker build 2018-11-06 15:24:12 +02:00
Roman Hotsiy
00846e1f55
chore: update dev deps 2018-10-18 11:27:28 +03:00
Roman Hotsiy
93e844c3d0
chore: update babel to latest rc 2018-08-18 16:21:32 +03:00
Roman Hotsiy
6473e6269c
fix: fix usage with CRA by transpiling swagger2openapi deps
fixes #566
2018-07-19 20:42:09 +03:00
Roman Hotsiy
edc77a2017
chore: update ts and enable noUnusedLocals 2018-07-17 12:15:22 +03:00
Roman Hotsiy
f7bf0b8912
chore: fix declarations emit 2018-05-17 11:40:47 +03:00
Roman Hotsiy
6f85cb195a
fix: fix worker is not defined in lib bundle, fixes #485 2018-05-14 12:58:29 +03:00
Roman Hotsiy
01f575cc73
fix: fix build caused by new babel decorators syntax, fixes #487 2018-05-14 10:38:44 +03:00
Roman Hotsiy
deffdc548e
chore: remove worker from main bundle for browser/standalone build 2018-03-26 18:24:19 +03:00
Roman Hotsiy
39352e6e4a
chore: ignore some not-used code from node_modules (-9KB) 2018-03-26 13:57:00 +03:00
Roman Hotsiy
fefe571d29
chore: add babel-plugin-styled-components (smaller bundle size) 2018-03-23 16:16:29 +02:00
Roman Hotsiy
3fabce4d19
chore: disable source-maps for css loader 2018-03-22 18:51:16 +02:00
Roman Hotsiy
18d051a82d
chore: add BannerPlugin 2018-03-21 20:08:46 +02:00
Roman Hotsiy
95c7585628
fix: move cli to a separate npm package 2018-03-18 11:15:17 +02:00
Roman Hotsiy
e002f2a2a4
chore: update all deps to latest 2018-03-17 18:50:55 +02:00
Roman Hotsiy
6c70d1a345
chore: migrate to webpack 4 2018-03-17 17:58:28 +02:00
Roman Hotsiy
e27d421f8a
chore: migrate to ts-loader 2018-03-17 15:16:56 +02:00
Roman Hotsiy
598b3396ee
chore: do not apply hot-reloading plugin in prod mode 2018-03-17 14:56:45 +02:00
Roman Hotsiy
053248e8ab
chore: update to the latest react-hot-loader@4 2018-03-17 14:17:09 +02:00
Roman Hotsiy
0658b8ea67
chore: export hydrate from standalone build 2018-03-07 17:14:23 +02:00
Roman Hotsiy
1428fb52e0
fix: fix search-indexing for SSR 2018-03-06 13:12:14 +02:00
Roman Hotsiy
6990cd2f24
feat: basis search 2018-02-08 18:46:32 +02:00
Roman Hotsiy
a35541ff19
chore: improve basic benchmark 2018-01-29 13:09:38 +02:00
Roman Hotsiy
d67852f9c4
do not crashe when used in node (isomorphic) 2018-01-09 19:00:17 +02:00
Roman Hotsiy
57129d3f58
bundle in reftools in lib build 2017-12-07 13:52:32 +02:00
Roman Hotsiy
63dfdebf6a
Add version and revision to standalone bundle exports 2017-11-22 13:02:15 +02:00
Roman Hotsiy
141b9f6551
Add polyfills for IE11 2017-11-20 12:06:10 +02:00
Roman Hotsiy
f0f1e4805b
include style-loader 2017-11-20 01:00:08 +02:00
Roman Hotsiy
64471c649a
Do not minify bundle.lib 2017-11-20 00:59:28 +02:00
Roman Hotsiy
bab7ce9f84
Fix bundles 2017-11-19 23:59:25 +02:00
Roman Hotsiy
f7374caf3c
fix webpack config ts issues 2017-11-19 23:26:41 +02:00
Roman Hotsiy
08034dc05f
webpack config in typescript 2017-11-19 22:40:59 +02:00