Skip to content
Snippets Groups Projects
Commit a344c8a2 authored by Emmanuel Raviart's avatar Emmanuel Raviart
Browse files

Use npx tsx instead of building tools

parent b3c67231
Branches
Tags
No related merge requests found
Pipeline #19466 failed
......@@ -23,7 +23,6 @@ cd openfisca-json-model/packages/extractor/
poetry install --extras france-with-indirect-taxation
cd ../tools/
npm install
npm run build
cd ../
```
......@@ -35,7 +34,7 @@ cd ../
```bash
cd packages/tools/
node build/scripts/extract_openfisca_json.js
npx tsx src/scripts/extract_openfisca_json.ts
cd ../../
```
......@@ -49,30 +48,30 @@ python -m openfisca_json_extractor.scripts.export_reforms --country-package open
exit
cd ../tools/
# node build/scripts/validate_raw_unprocessed_parameters.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/convert_raw_unprocessed_parameters_to_editable_to_raw.js ../../../leximpact-socio-fiscal-openfisca-json/
# npx tsx src/scripts/validate_raw_unprocessed_parameters.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/convert_raw_unprocessed_parameters_to_editable_to_raw.ts ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/convert_raw_processed_parameters_to_editable.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/validate_editable_processed_parameters.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/add_parameters_and_variables_to_formulas.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/add_referring_variables.js ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/convert_raw_processed_parameters_to_editable.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/validate_editable_processed_parameters.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/add_parameters_and_variables_to_formulas.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/add_referring_variables.ts ../../../leximpact-socio-fiscal-openfisca-json/
# Adapt file `../../../leximpact-socio-fiscal-openfisca-json/custom/customizations.json` if needed, then
node build/scripts/customize_variables.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/extract_decompositions.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/extract_decompositions.js --customizations ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/customize_decompositions.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/add_unit_to_decomposition_variables.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/diff_reforms_parameters.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/diff_reforms_variables.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/merge_variables_summaries.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/diff_reforms_decompositions.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/merge_reforms.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/merge_test_cases.js ../../../leximpact-socio-fiscal-openfisca-json/
node build/scripts/clean_metadata.js ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/customize_variables.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/extract_decompositions.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/extract_decompositions.ts --customizations ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/customize_decompositions.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/add_unit_to_decomposition_variables.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/diff_reforms_parameters.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/diff_reforms_variables.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/merge_variables_summaries.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/diff_reforms_decompositions.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/merge_reforms.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/merge_test_cases.ts ../../../leximpact-socio-fiscal-openfisca-json/
npx tsx src/scripts/clean_metadata.ts ../../../leximpact-socio-fiscal-openfisca-json/
```
## Development
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment