Skip to content

Commit 65a1d5c

Browse files
Component nested artifacts + Test (#1203)
1 parent 308e38b commit 65a1d5c

26 files changed

+12397
-19
lines changed

Diff for: .circleci/config.yml

-4
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,6 @@ jobs:
106106
cd dash-renderer && renderer build && python setup.py sdist && mv dist/* ../packages/ && cd ..
107107
git clone --depth 1 https://github.com/plotly/dash-core-components.git
108108
cd dash-core-components && npm ci && npm run build && python setup.py sdist && mv dist/* ../packages/ && cd ..
109-
git clone --depth 1 https://github.com/plotly/dash-renderer-test-components
110-
cd dash-renderer-test-components && npm ci && npm run build:all && python setup.py sdist && mv dist/* ../packages/ && cd ..
111109
ls -la packages
112110
- persist_to_workspace:
113111
root: ~/dash
@@ -209,8 +207,6 @@ jobs:
209207
cd dash-renderer && renderer build && python setup.py sdist && mv dist/* ../packages/ && cd ..
210208
git clone --depth 1 https://github.com/plotly/dash-core-components.git
211209
cd dash-core-components && npm ci && npm run build && python setup.py sdist && mv dist/* ../packages/ && cd ..
212-
git clone --depth 1 https://github.com/plotly/dash-renderer-test-components
213-
cd dash-renderer-test-components && npm ci && npm run build:all && python setup.py sdist && mv dist/* ../packages/ && cd ..
214210
ls -la packages
215211
- persist_to_workspace:
216212
root: ~/dash

Diff for: .gitignore

+11
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,16 @@ node_modules/
6464
npm-debug*
6565

6666
dash_renderer/
67+
dash_generator_test_component_standard/
68+
dash_generator_test_component_nested/
69+
dash_generator_test_component_sub_nested/
70+
inst/
71+
man/
72+
R/
73+
.Rbuildignore
74+
.Rdata
75+
.Rhistory
76+
DESCRIPTION
77+
NAMESPACE
6778
digest.json
6879
VERSION.txt
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include dash_generator_test_component_nested/**
2+
include dash_generator_test_component_nested/nested/**
3+
include package.json
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Empty
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
const presets = [
2+
'@babel/preset-env',
3+
'@babel/preset-react'
4+
];
5+
6+
module.exports = { presets };
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import json
2+
import os as _os
3+
4+
_basepath = _os.path.dirname(__file__)
5+
_filepath = _os.path.abspath(_os.path.join(_basepath, 'package.json'))
6+
with open(_filepath) as f:
7+
package = json.load(f)
8+
9+
package_name = package['name'].replace(' ', '_').replace('-', '_')
10+
__version__ = package['version']
11+
12+
from ._imports_ import * # noqa: F401, F403
13+
from ._imports_ import __all__ # noqa: E402
14+
15+
_js_dist = [
16+
dict(
17+
relative_package_path='nested/dash_generator_test_component_nested.js',
18+
namespace='dash_generator_test_component_nested'
19+
)
20+
]
21+
22+
for _component in __all__:
23+
setattr(locals()[_component], '_js_dist', _js_dist)

0 commit comments

Comments
 (0)