├── .env.sample ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ ├── build-and-push.yml │ ├── eslint-check.yml │ └── unit-tests.yml ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc ├── .prettierignore ├── .prettierrc ├── .puppeteerrc.cjs ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── cli.js ├── dist ├── index.cjs ├── index.esm.js └── index.esm.js.map ├── install.js ├── jest.config.js ├── lib ├── browser.js ├── cache.js ├── chart.js ├── config.js ├── envs.js ├── errors │ ├── ExportError.js │ └── HttpError.js ├── export.js ├── fetch.js ├── highcharts.js ├── index.js ├── intervals.js ├── logger.js ├── pool.js ├── resource_release.js ├── sanitize.js ├── schemas │ └── config.js ├── server │ ├── error.js │ ├── rate_limit.js │ ├── routes │ │ ├── change_hc_version.js │ │ ├── export.js │ │ ├── health.js │ │ └── ui.js │ └── server.js └── utils.js ├── msg ├── licenseagree.msg └── startup.msg ├── nodemon.json ├── package.json ├── public ├── css │ └── style.css ├── favicon.ico ├── img │ └── logo.svg ├── index.html ├── js │ └── main.js └── robots.txt ├── rollup.config.js ├── samples ├── batch │ ├── batch_1.json │ ├── batch_2.json │ └── batch_3.json ├── cli │ ├── custom_options.json │ ├── infile_json.json │ └── infile_not_json.json ├── http │ ├── request_infile.json │ └── request_svg.json ├── module │ ├── options_phantomjs.js │ ├── options_puppeteer.js │ ├── promises.js │ └── svg.js └── resources │ ├── callback.js │ ├── custom_code.js │ ├── options_global.json │ ├── options_theme.json │ ├── resources.json │ ├── resources_file_1.js │ └── resources_file_2.js ├── templates ├── svg_export │ ├── css.js │ └── svg_export.js └── template.html └── tests ├── cli ├── cli_test_runner.js ├── cli_test_runner_single.js ├── error_scenarios │ └── do_not_allow_code_execution_and_file_resources.json └── scenarios │ ├── allow_code_execution_and_file_resources.json │ ├── batch.json │ ├── constr.json │ ├── global_and_theme_from_files.json │ ├── global_and_theme_stringified.json │ ├── height_width_scale.json │ ├── infile_json.json │ ├── infile_svg.json │ ├── infile_svg_with_scale.json │ ├── infile_svg_with_scale_to_pdf.json │ ├── instr.json │ ├── load_config.json │ ├── options.json │ ├── outfile.json │ └── type.json ├── http ├── http_test_runner.js ├── http_test_runner_single.js └── scenarios │ ├── allow_code_execution.json │ ├── b64.json │ ├── constr.json │ ├── data.json │ ├── do_not_allow_file_resources.json │ ├── global_and_theme_from_files.json │ ├── global_and_theme_stringified.json │ ├── height_width_scale.json │ ├── infile_json.json │ ├── infile_stringified.json │ ├── options.json │ ├── svg.json │ ├── svg_with_scale.json │ ├── svg_with_scale_to_pdf.json │ └── type.json ├── node ├── error_scenarios │ ├── do_not_allow_code_execution_and_file_resources.json │ └── options_stringified_wrong.json ├── node_test_runner.js ├── node_test_runner_single.js └── scenarios │ ├── allow_code_execution.json │ ├── allow_file_resources.json │ ├── allow_file_resources_false.json │ ├── constr_chart.json │ ├── constr_gantt_chart.json │ ├── constr_map_chart.json │ ├── constr_stock_chart.json │ ├── css_import_theme.json │ ├── css_raw.json │ ├── custom_code_from_file.json │ ├── custom_code_from_string.json │ ├── global_and_theme_options_from_files.json │ ├── global_and_theme_options_from_objects.json │ ├── global_and_theme_options_from_stringified_objects.json │ ├── infile.json │ ├── instr.json │ ├── options_json.json │ ├── options_stringified.json │ ├── outfile.json │ ├── sizes_and_scale_from_cli_post.json │ ├── sizes_and_scale_from_default_config.json │ ├── sizes_and_scale_from_exporting_options.json │ ├── sizes_from_chart_options.json │ ├── svg_basic.json │ ├── svg_basic_with_scale.json │ ├── svg_basic_with_scale_to_pdf.json │ ├── svg_foreign_object.json │ ├── symbols.json │ ├── type_jpeg.json │ ├── type_pdf.json │ ├── type_png.json │ └── type_svg.json ├── other ├── private_range_url.js ├── side_by_side.js └── stress_test.js └── unit ├── cache.test.js ├── envs.test.js ├── index.test.js ├── sanitize.test.js └── utils.test.js /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.env.sample -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/* 3 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-and-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.github/workflows/build-and-push.yml -------------------------------------------------------------------------------- /.github/workflows/eslint-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.github/workflows/eslint-check.yml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- 1 | { 2 | "lib/**/\*.{js,json}": ["eslint", "npx prettier --write"] 3 | } 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/* 3 | README.md 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.prettierrc -------------------------------------------------------------------------------- /.puppeteerrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/.puppeteerrc.cjs -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/bin/cli.js -------------------------------------------------------------------------------- /dist/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/dist/index.cjs -------------------------------------------------------------------------------- /dist/index.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/dist/index.esm.js -------------------------------------------------------------------------------- /dist/index.esm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/dist/index.esm.js.map -------------------------------------------------------------------------------- /install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/install.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/browser.js -------------------------------------------------------------------------------- /lib/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/cache.js -------------------------------------------------------------------------------- /lib/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/chart.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/envs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/envs.js -------------------------------------------------------------------------------- /lib/errors/ExportError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/errors/ExportError.js -------------------------------------------------------------------------------- /lib/errors/HttpError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/errors/HttpError.js -------------------------------------------------------------------------------- /lib/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/export.js -------------------------------------------------------------------------------- /lib/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/fetch.js -------------------------------------------------------------------------------- /lib/highcharts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/highcharts.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/intervals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/intervals.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/pool.js -------------------------------------------------------------------------------- /lib/resource_release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/resource_release.js -------------------------------------------------------------------------------- /lib/sanitize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/sanitize.js -------------------------------------------------------------------------------- /lib/schemas/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/schemas/config.js -------------------------------------------------------------------------------- /lib/server/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/error.js -------------------------------------------------------------------------------- /lib/server/rate_limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/rate_limit.js -------------------------------------------------------------------------------- /lib/server/routes/change_hc_version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/routes/change_hc_version.js -------------------------------------------------------------------------------- /lib/server/routes/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/routes/export.js -------------------------------------------------------------------------------- /lib/server/routes/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/routes/health.js -------------------------------------------------------------------------------- /lib/server/routes/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/routes/ui.js -------------------------------------------------------------------------------- /lib/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/server/server.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/lib/utils.js -------------------------------------------------------------------------------- /msg/licenseagree.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/msg/licenseagree.msg -------------------------------------------------------------------------------- /msg/startup.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/msg/startup.msg -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/package.json -------------------------------------------------------------------------------- /public/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/public/css/style.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/public/img/logo.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/public/index.html -------------------------------------------------------------------------------- /public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/public/js/main.js -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/rollup.config.js -------------------------------------------------------------------------------- /samples/batch/batch_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/batch/batch_1.json -------------------------------------------------------------------------------- /samples/batch/batch_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/batch/batch_2.json -------------------------------------------------------------------------------- /samples/batch/batch_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/batch/batch_3.json -------------------------------------------------------------------------------- /samples/cli/custom_options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/cli/custom_options.json -------------------------------------------------------------------------------- /samples/cli/infile_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/cli/infile_json.json -------------------------------------------------------------------------------- /samples/cli/infile_not_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/cli/infile_not_json.json -------------------------------------------------------------------------------- /samples/http/request_infile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/http/request_infile.json -------------------------------------------------------------------------------- /samples/http/request_svg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/http/request_svg.json -------------------------------------------------------------------------------- /samples/module/options_phantomjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/module/options_phantomjs.js -------------------------------------------------------------------------------- /samples/module/options_puppeteer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/module/options_puppeteer.js -------------------------------------------------------------------------------- /samples/module/promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/module/promises.js -------------------------------------------------------------------------------- /samples/module/svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/module/svg.js -------------------------------------------------------------------------------- /samples/resources/callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/callback.js -------------------------------------------------------------------------------- /samples/resources/custom_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/custom_code.js -------------------------------------------------------------------------------- /samples/resources/options_global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/options_global.json -------------------------------------------------------------------------------- /samples/resources/options_theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/options_theme.json -------------------------------------------------------------------------------- /samples/resources/resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/resources.json -------------------------------------------------------------------------------- /samples/resources/resources_file_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/resources_file_1.js -------------------------------------------------------------------------------- /samples/resources/resources_file_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/samples/resources/resources_file_2.js -------------------------------------------------------------------------------- /templates/svg_export/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/templates/svg_export/css.js -------------------------------------------------------------------------------- /templates/svg_export/svg_export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/templates/svg_export/svg_export.js -------------------------------------------------------------------------------- /templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/templates/template.html -------------------------------------------------------------------------------- /tests/cli/cli_test_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/cli_test_runner.js -------------------------------------------------------------------------------- /tests/cli/cli_test_runner_single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/cli_test_runner_single.js -------------------------------------------------------------------------------- /tests/cli/error_scenarios/do_not_allow_code_execution_and_file_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/error_scenarios/do_not_allow_code_execution_and_file_resources.json -------------------------------------------------------------------------------- /tests/cli/scenarios/allow_code_execution_and_file_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/allow_code_execution_and_file_resources.json -------------------------------------------------------------------------------- /tests/cli/scenarios/batch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/batch.json -------------------------------------------------------------------------------- /tests/cli/scenarios/constr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/constr.json -------------------------------------------------------------------------------- /tests/cli/scenarios/global_and_theme_from_files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/global_and_theme_from_files.json -------------------------------------------------------------------------------- /tests/cli/scenarios/global_and_theme_stringified.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/global_and_theme_stringified.json -------------------------------------------------------------------------------- /tests/cli/scenarios/height_width_scale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/height_width_scale.json -------------------------------------------------------------------------------- /tests/cli/scenarios/infile_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/infile_json.json -------------------------------------------------------------------------------- /tests/cli/scenarios/infile_svg.json: -------------------------------------------------------------------------------- 1 | { 2 | "infile": "./samples/cli/svg_basic.svg" 3 | } 4 | -------------------------------------------------------------------------------- /tests/cli/scenarios/infile_svg_with_scale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/infile_svg_with_scale.json -------------------------------------------------------------------------------- /tests/cli/scenarios/infile_svg_with_scale_to_pdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/infile_svg_with_scale_to_pdf.json -------------------------------------------------------------------------------- /tests/cli/scenarios/instr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/instr.json -------------------------------------------------------------------------------- /tests/cli/scenarios/load_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "loadConfig": "./samples/cli/custom_options.json" 3 | } 4 | -------------------------------------------------------------------------------- /tests/cli/scenarios/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/options.json -------------------------------------------------------------------------------- /tests/cli/scenarios/outfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/outfile.json -------------------------------------------------------------------------------- /tests/cli/scenarios/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/cli/scenarios/type.json -------------------------------------------------------------------------------- /tests/http/http_test_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/http_test_runner.js -------------------------------------------------------------------------------- /tests/http/http_test_runner_single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/http_test_runner_single.js -------------------------------------------------------------------------------- /tests/http/scenarios/allow_code_execution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/allow_code_execution.json -------------------------------------------------------------------------------- /tests/http/scenarios/b64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/b64.json -------------------------------------------------------------------------------- /tests/http/scenarios/constr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/constr.json -------------------------------------------------------------------------------- /tests/http/scenarios/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/data.json -------------------------------------------------------------------------------- /tests/http/scenarios/do_not_allow_file_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/do_not_allow_file_resources.json -------------------------------------------------------------------------------- /tests/http/scenarios/global_and_theme_from_files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/global_and_theme_from_files.json -------------------------------------------------------------------------------- /tests/http/scenarios/global_and_theme_stringified.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/global_and_theme_stringified.json -------------------------------------------------------------------------------- /tests/http/scenarios/height_width_scale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/height_width_scale.json -------------------------------------------------------------------------------- /tests/http/scenarios/infile_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/infile_json.json -------------------------------------------------------------------------------- /tests/http/scenarios/infile_stringified.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/infile_stringified.json -------------------------------------------------------------------------------- /tests/http/scenarios/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/options.json -------------------------------------------------------------------------------- /tests/http/scenarios/svg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/svg.json -------------------------------------------------------------------------------- /tests/http/scenarios/svg_with_scale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/svg_with_scale.json -------------------------------------------------------------------------------- /tests/http/scenarios/svg_with_scale_to_pdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/svg_with_scale_to_pdf.json -------------------------------------------------------------------------------- /tests/http/scenarios/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/http/scenarios/type.json -------------------------------------------------------------------------------- /tests/node/error_scenarios/do_not_allow_code_execution_and_file_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/error_scenarios/do_not_allow_code_execution_and_file_resources.json -------------------------------------------------------------------------------- /tests/node/error_scenarios/options_stringified_wrong.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/error_scenarios/options_stringified_wrong.json -------------------------------------------------------------------------------- /tests/node/node_test_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/node_test_runner.js -------------------------------------------------------------------------------- /tests/node/node_test_runner_single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/node_test_runner_single.js -------------------------------------------------------------------------------- /tests/node/scenarios/allow_code_execution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/allow_code_execution.json -------------------------------------------------------------------------------- /tests/node/scenarios/allow_file_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/allow_file_resources.json -------------------------------------------------------------------------------- /tests/node/scenarios/allow_file_resources_false.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/allow_file_resources_false.json -------------------------------------------------------------------------------- /tests/node/scenarios/constr_chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/constr_chart.json -------------------------------------------------------------------------------- /tests/node/scenarios/constr_gantt_chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/constr_gantt_chart.json -------------------------------------------------------------------------------- /tests/node/scenarios/constr_map_chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/constr_map_chart.json -------------------------------------------------------------------------------- /tests/node/scenarios/constr_stock_chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/constr_stock_chart.json -------------------------------------------------------------------------------- /tests/node/scenarios/css_import_theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/css_import_theme.json -------------------------------------------------------------------------------- /tests/node/scenarios/css_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/css_raw.json -------------------------------------------------------------------------------- /tests/node/scenarios/custom_code_from_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/custom_code_from_file.json -------------------------------------------------------------------------------- /tests/node/scenarios/custom_code_from_string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/custom_code_from_string.json -------------------------------------------------------------------------------- /tests/node/scenarios/global_and_theme_options_from_files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/global_and_theme_options_from_files.json -------------------------------------------------------------------------------- /tests/node/scenarios/global_and_theme_options_from_objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/global_and_theme_options_from_objects.json -------------------------------------------------------------------------------- /tests/node/scenarios/global_and_theme_options_from_stringified_objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/global_and_theme_options_from_stringified_objects.json -------------------------------------------------------------------------------- /tests/node/scenarios/infile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/infile.json -------------------------------------------------------------------------------- /tests/node/scenarios/instr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/instr.json -------------------------------------------------------------------------------- /tests/node/scenarios/options_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/options_json.json -------------------------------------------------------------------------------- /tests/node/scenarios/options_stringified.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/options_stringified.json -------------------------------------------------------------------------------- /tests/node/scenarios/outfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/outfile.json -------------------------------------------------------------------------------- /tests/node/scenarios/sizes_and_scale_from_cli_post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/sizes_and_scale_from_cli_post.json -------------------------------------------------------------------------------- /tests/node/scenarios/sizes_and_scale_from_default_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/sizes_and_scale_from_default_config.json -------------------------------------------------------------------------------- /tests/node/scenarios/sizes_and_scale_from_exporting_options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/sizes_and_scale_from_exporting_options.json -------------------------------------------------------------------------------- /tests/node/scenarios/sizes_from_chart_options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/sizes_from_chart_options.json -------------------------------------------------------------------------------- /tests/node/scenarios/svg_basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/svg_basic.json -------------------------------------------------------------------------------- /tests/node/scenarios/svg_basic_with_scale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/svg_basic_with_scale.json -------------------------------------------------------------------------------- /tests/node/scenarios/svg_basic_with_scale_to_pdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/svg_basic_with_scale_to_pdf.json -------------------------------------------------------------------------------- /tests/node/scenarios/svg_foreign_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/svg_foreign_object.json -------------------------------------------------------------------------------- /tests/node/scenarios/symbols.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/symbols.json -------------------------------------------------------------------------------- /tests/node/scenarios/type_jpeg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/type_jpeg.json -------------------------------------------------------------------------------- /tests/node/scenarios/type_pdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/type_pdf.json -------------------------------------------------------------------------------- /tests/node/scenarios/type_png.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/type_png.json -------------------------------------------------------------------------------- /tests/node/scenarios/type_svg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/node/scenarios/type_svg.json -------------------------------------------------------------------------------- /tests/other/private_range_url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/other/private_range_url.js -------------------------------------------------------------------------------- /tests/other/side_by_side.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/other/side_by_side.js -------------------------------------------------------------------------------- /tests/other/stress_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/other/stress_test.js -------------------------------------------------------------------------------- /tests/unit/cache.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/unit/cache.test.js -------------------------------------------------------------------------------- /tests/unit/envs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/unit/envs.test.js -------------------------------------------------------------------------------- /tests/unit/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/unit/index.test.js -------------------------------------------------------------------------------- /tests/unit/sanitize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/unit/sanitize.test.js -------------------------------------------------------------------------------- /tests/unit/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/node-export-server/HEAD/tests/unit/utils.test.js --------------------------------------------------------------------------------