Към съдържанието
PN Scripts

Инструменти за разработчици

Vnosko

React компонент, с който потребителите ви внасят CSV и Excel файлове: качват, свързват колоните с вашите полета, поправят грешките направо в таблицата и получавате чисти редове с правилни типове.

  • React 18/19
  • JavaScript
  • TypeScript types
  • CSV
  • XLSX
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Стъпката за проверка в измислено приложение: петима клиенти, седем клетки с причини като Не е имейл адрес и Среща се повече от веднъж

Какъв проблем решава

Празнината

Всяко приложение, което приема таблици, стига до чуплива форма за качване, която отхвърля целия файл заради една грешна клетка, докато услугите за внос таксуват на ред или на месец.

Какво представлява

Vnosko дава на потребителите ви воден внос, който намира колоните, обяснява всеки проблем и им позволява да го поправят, преди кодът ви да види данните, в компонент, който е ваш.

Как се използва

Внос на таблици, който потребителите довършват сами, без месечна услуга за внос.

Еднократна покупка на съветник за внос за React разработчици, които правят SaaS, административни панели и вътрешни инструменти.

За кого е

Използвайте го когато

  • Стъпка при регистрация в SaaS, която внася списъка с контакти на клиента от Excel
  • Административен панел, в който служители качват ценови листи или наличности от доставчици
  • Вътрешен инструмент, който зарежда поръчки, изнесени от друга система като CSV

Направено за

  • React разработчици, които правят SaaS продукти, административни панели и вътрешни инструменти
  • Агенции, които правят уеб приложения с много данни за клиенти

Какво има вътре

Качете каквото имат

Пуснете или изберете CSV, TSV или XLSX файл или поставете редове, копирани от Excel, Google Sheets или Numbers. Разделителят и кодировката се намират, листовете в XLSX се избират, а старите .xls файлове се отказват с ясно съобщение.

Колоните се свързват сами

Редът със заглавията се намира сред първите десет, дори под заглавен ред, и всяко поле получава колоната, чието заглавие пасва най-добре на ключа, етикета или синонимите му. Задължителните полета без колона се посочват, а първите стойности на всяка колона се показват.

Грешките се поправят на място

Всяка клетка се проверява и превръща: числа като 1.250,50, дати като 15.10.2026, yes или ja като true, Premium като pro. Грешните клетки казват защо и се поправят с писане; редове може да се премахнат, филтрират или пропуснат.

Чисти редове за вашия код

onComplete получава обекти с ключове вашите полета, стойности с типове и обобщение какво е пропуснато. Външният вид идва от CSS променливи, текстовете от вградения английски и български или ваши, а ядрото работи и без React.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Пакет
Платформи
JavaScript, React
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Собственически лиценз
Внедряване
Пакет за npm, инсталиран във вашето React приложение; работи в браузъра, без сървър
Зрялост
v1.0.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
React 18 или по-нова 18.3.1 and 19.3.1
Chrome 80 или по-нова headless Chrome (demo check)

Стек

  • React 18/19
  • JavaScript
  • TypeScript types
  • CSV
  • XLSX

Vnosko предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

React компонент и ядро без React, които внасят CSV, TSV и XLSX файлове в приложението ви: качване, свързване на колони, проверка клетка по клетка с поправки в таблица и чисти редове с типове за кода ви. Доставя се като zip с пакета за npm, изходния код, демо и README.

React 18 или 19 приложение с какъвто и да е бъндлър и браузър с DecompressionStream за XLSX (Chrome 80+, Firefox 113+, Safari 16.4+). Инсталира се от файла на пакета в архива; без сървър и без профил.

Сървърна част, запазени чернови и отмяна, старите двоични .xls файлове, преизчисляване на формули и вложени обекти. Тествано е в jsdom и Chrome без прозорец с React 18 и 19, още не в Safari или Firefox и с файлове от много хиляди реда.

Направено е от PN Scripts, софийско студио, което прави игри и инструменти, на чист JavaScript с React като единствена зависимост, като XLSX се чете със собственото разархивиране на браузъра. Създадено с помощта на AI; кодът е написан за този продукт и е проверен от PN Scripts с 11 автоматични теста, проверка на типовете, пускане в Chrome и проверка като купувач с React 18 и 19.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.