Releases: Claviz/bellboy
Releases · Claviz/bellboy
v.8.4.0
v.8.3.0
v.8.2.0
Added encoding
option for DelimitedProcessor
and HttpProcessor
(if dataFormat
is delimited
):
const processor = new DelimitedProcessor({
path: './',
files: [filePath],
rowSeparator: '\n',
encoding: 'windows-1257',
});
const processor = new HttpProcessor({
dataFormat: 'delimited',
rowSeparator: '\n',
connection: {
method: 'GET',
url: 'http://localhost:3000/windows-1257-encoded',
},
encoding: 'windows-1257',
});
v.8.1.0
v.8.0.0
BREAKING.
msnodesqlv8
is now optional dependancy and needs to be installed separately - npm install msnodesqlv8
.
driver
option usage for msnodesqlv8
is changed:
BEFORE:
const connection: IMssqlDbConnection = {
user: 'user',
password: 'password',
server: 'server',
database: 'database',
driver: 'msnodesqlv8'
};
const source = new MssqlProcessor({ connection, query: 'select * from orders' });
AFTER:
const nativeDriver: ITdsDriver = await import('mssql/msnodesqlV8');
const connection: IMssqlDbConnection = {
user: 'user',
password: 'password',
server: 'server',
database: 'database',
driver: nativeDriver
};
const source = new MssqlProcessor({ connection, query: 'select * from orders' });
If you were using default driver and haven't specified tedious
in connection options, nothing needs to be changed.
Thanks to @teleological for this change.
v.7.0.0
v.6.7.3
v.6.7.2
v.6.7.1
v.6.7.0
- Added support for XML files in HttpProcessor using sax-stream library.