@ban-team/validateur-bal
Advanced tools
Comparing version 2.10.0 to 2.11.0
@@ -163,3 +163,3 @@ "use strict"; | ||
if (v.startsWith('0' && v !== '0')) { | ||
if (v.startsWith('0') && v !== '0') { | ||
addError('contient_prefixe'); | ||
@@ -166,0 +166,0 @@ } |
"use strict"; | ||
const errors = ['cle_interop.structure_invalide', 'cle_interop.commune_invalide', 'cle_interop.numero_invalide', 'voie_nom.valeur_manquante', 'voie_nom.trop_court', 'voie_nom.trop_long', 'voie_nom.caractere_invalide', 'numero.valeur_manquante', 'numero.type_invalide', 'numero.trop_grand', 'suffixe.debut_invalide', 'suffixe.trop_long', 'commune_insee.commune_invalide', 'x.valeur_invalide', 'y.valeur_invalide', 'long.valeur_invalide', 'lat.valeur_invalide', 'row.incoherence_numero', 'row.commune_manquante', 'row.longlat_vides', 'row.longlat_invalides', 'row.adresse_incomplete', 'field.voie_nom.missing', 'field.numero.missing']; | ||
const warnings = ['cle_interop.valeur_manquante', 'cle_interop.casse_invalide', 'cle_interop.voie_invalide', 'cle_interop.numero_prefixe_manquant', 'cle_interop.commune_ancienne', 'numero.contient_prefixe', 'voie_nom.casse_incorrecte', 'voie_nom.contient_tiret_bas', 'voie_nom_@@.casse_incorrecte', 'voie_nom_@@.contient_tiret_bas', 'voie_nom_@@.valeur_manquante', 'voie_nom_@@.trop_court', 'voie_nom_@@.trop_long', 'voie_nom_@@.caractere_invalide', 'commune_insee.commune_ancienne', 'commune_deleguee_insee.commune_invalide', 'commune_deleguee_insee.commune_actuelle_non_deleguee', 'commune_deleguee_insee.commune_ancienne_non_deleguee', 'position.enum_fuzzy', 'position.valeur_invalide', 'x.separateur_decimal_invalide', 'y.separateur_decimal_invalide', 'long.separateur_decimal_invalide', 'lat.separateur_decimal_invalide', 'cad_parcelles.valeur_invalide', 'cad_parcelles.pipe_debut_fin', 'source.valeur_manquante', 'date_der_maj.valeur_manquante', 'date_der_maj.date_invalide', 'date_der_maj.date_ancienne', 'date_der_maj.date_future', 'certification_commune.valeur_invalide', 'row.position_manquante', 'row.chef_lieu_invalide', 'row.longlat_xy_incoherents', 'field.suffixe.missing', 'field.cle_interop.missing', 'field.commune_insee.missing', 'field.position.missing', 'field.long.missing', 'field.lat.missing', 'field.x.missing', 'field.y.missing', 'field.source.missing', 'field.date_der_maj.missing', 'field.certification_commune.missing', 'cle_interop.espaces_debut_fin', 'commune_insee.espaces_debut_fin', 'commune_nom.espaces_debut_fin', 'commune_deleguee_insee.espaces_debut_fin', 'commune_deleguee_nom.espaces_debut_fin', 'uid_adresse.espaces_debut_fin', 'voie_nom.espaces_debut_fin', 'voie_nom_@@.espaces_debut_fin', 'lieudit_complement_nom.espaces_debut_fin', 'lieudit_complement_nom_@@.espaces_debut_fin', 'numero.espaces_debut_fin', 'suffixe.espaces_debut_fin', 'position.espaces_debut_fin', 'long.espaces_debut_fin', 'lat.espaces_debut_fin', 'x.espaces_debut_fin', 'y.espaces_debut_fin', 'cad_parcelles.espaces_debut_fin', 'source.espaces_debut_fin', 'date_der_maj.espaces_debut_fin']; | ||
const warnings = ['cle_interop.valeur_manquante', 'cle_interop.casse_invalide', 'cle_interop.voie_invalide', 'cle_interop.numero_prefixe_manquant', 'cle_interop.commune_ancienne', 'numero.contient_prefixe', 'voie_nom.casse_incorrecte', 'voie_nom.contient_tiret_bas', 'voie_nom_@@.casse_incorrecte', 'voie_nom_@@.contient_tiret_bas', 'voie_nom_@@.trop_court', 'voie_nom_@@.trop_long', 'voie_nom_@@.caractere_invalide', 'commune_insee.commune_ancienne', 'commune_deleguee_insee.commune_invalide', 'commune_deleguee_insee.commune_actuelle_non_deleguee', 'commune_deleguee_insee.commune_ancienne_non_deleguee', 'position.enum_fuzzy', 'position.valeur_invalide', 'x.separateur_decimal_invalide', 'y.separateur_decimal_invalide', 'long.separateur_decimal_invalide', 'lat.separateur_decimal_invalide', 'cad_parcelles.valeur_invalide', 'cad_parcelles.pipe_debut_fin', 'source.valeur_manquante', 'date_der_maj.valeur_manquante', 'date_der_maj.date_invalide', 'date_der_maj.date_ancienne', 'date_der_maj.date_future', 'certification_commune.valeur_invalide', 'row.position_manquante', 'row.chef_lieu_invalide', 'row.longlat_xy_incoherents', 'field.suffixe.missing', 'field.cle_interop.missing', 'field.commune_insee.missing', 'field.position.missing', 'field.long.missing', 'field.lat.missing', 'field.x.missing', 'field.y.missing', 'field.source.missing', 'field.date_der_maj.missing', 'field.certification_commune.missing', 'cle_interop.espaces_debut_fin', 'commune_insee.espaces_debut_fin', 'commune_nom.espaces_debut_fin', 'commune_deleguee_insee.espaces_debut_fin', 'commune_deleguee_nom.espaces_debut_fin', 'uid_adresse.espaces_debut_fin', 'voie_nom.espaces_debut_fin', 'voie_nom_@@.espaces_debut_fin', 'lieudit_complement_nom.espaces_debut_fin', 'lieudit_complement_nom_@@.espaces_debut_fin', 'numero.espaces_debut_fin', 'suffixe.espaces_debut_fin', 'position.espaces_debut_fin', 'long.espaces_debut_fin', 'lat.espaces_debut_fin', 'x.espaces_debut_fin', 'y.espaces_debut_fin', 'cad_parcelles.espaces_debut_fin', 'source.espaces_debut_fin', 'date_der_maj.espaces_debut_fin']; | ||
const infos = ['cle_interop.voie_non_renseignee']; | ||
@@ -6,0 +6,0 @@ module.exports = { |
const {readFile} = require('fs-extra') | ||
const chalk = require('chalk') | ||
const {validate, getLabel} = require('../helpers') | ||
const {validate, getLabel} = require('..') | ||
@@ -5,0 +5,0 @@ module.exports = { |
@@ -133,3 +133,3 @@ /* eslint camelcase: off */ | ||
if (v.startsWith('0' && v !== '0')) { | ||
if (v.startsWith('0') && v !== '0') { | ||
addError('contient_prefixe') | ||
@@ -136,0 +136,0 @@ } |
@@ -39,3 +39,2 @@ const errors = [ | ||
'voie_nom_@@.contient_tiret_bas', | ||
'voie_nom_@@.valeur_manquante', | ||
'voie_nom_@@.trop_court', | ||
@@ -42,0 +41,0 @@ 'voie_nom_@@.trop_long', |
{ | ||
"name": "@ban-team/validateur-bal", | ||
"version": "2.10.0", | ||
"version": "2.11.0", | ||
"description": "Validateur de référence pour le format BAL", | ||
@@ -38,3 +38,3 @@ "repository": "https://github.com/BaseAdresseNationale/validateur-bal", | ||
"chardet": "^1.4.0", | ||
"date-fns": "^2.28.0", | ||
"date-fns": "^2.29.3", | ||
"file-type": "^12.4.2", | ||
@@ -47,12 +47,12 @@ "iconv-lite": "^0.6.3", | ||
"devDependencies": { | ||
"@babel/cli": "^7.17.10", | ||
"@babel/core": "^7.17.10", | ||
"@babel/preset-env": "^7.17.10", | ||
"@babel/cli": "^7.18.10", | ||
"@babel/core": "^7.19.1", | ||
"@babel/preset-env": "^7.19.1", | ||
"@etalab/decoupage-administratif": "^2.0.0", | ||
"ava": "^4.2.0", | ||
"ava": "^4.3.3", | ||
"codecov": "^3.8.3", | ||
"fs-extra": "^10.1.0", | ||
"nyc": "^15.1.0", | ||
"pkg": "^5.6.0", | ||
"xo": "^0.48.0" | ||
"pkg": "^5.8.0", | ||
"xo": "^0.52.3" | ||
}, | ||
@@ -74,2 +74,3 @@ "engines": { | ||
"unicorn/prefer-module": "off", | ||
"unicorn/text-encoding-identifier-case": "off", | ||
"import/extensions": "off", | ||
@@ -76,0 +77,0 @@ "node/prefer-global/process": "off" |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
1725885
126
8936
Updateddate-fns@^2.29.3