Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ban-team/validateur-bal

Package Overview
Dependencies
Maintainers
3
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ban-team/validateur-bal - npm Package Compare versions

Comparing version 2.10.0 to 2.11.0

2

browser/schema/index.js

@@ -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"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc