Skip to content

Commit 8a70b13

Browse files
Add extra option to return raw buffers instead of javascript primitives (#56)
* Add extra option to return raw buffers instead of javascript primitives * Add repository in package.json * Move publish script to scripts folder * Make publish script executable
1 parent 3544216 commit 8a70b13

11 files changed

Lines changed: 64 additions & 18 deletions

azure-pipelines.yaml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
steps:
1313
- task: NodeTool@0
1414
inputs:
15-
versionSpec: 14.x
15+
versionSpec: 18.x
1616
- script: |
17-
npm install
17+
npm install && \
1818
npm run test
1919
displayName: Install dependencies and run tests
2020
- script: |
@@ -23,17 +23,7 @@ jobs:
2323
env:
2424
NPM_TOKEN: $(NPM_TOKEN)
2525
- script: |
26-
latestGitTag=$(git describe --tags --abbrev=0)
27-
latestGitTag="${latestGitTag:1}"
28-
echo $latestGitTag
29-
if [[ $latestGitTag == *"beta"* ]];
30-
then
31-
echo "Publishing beta version";
32-
yarn publish --new-version $latestGitTag --no-git-tag-version --access public --tag beta
33-
else
34-
echo "Publishing new version $latestGitTag";
35-
yarn publish --new-version $latestGitTag --no-git-tag-version --access public
36-
fi
26+
./scripts/publish.sh
3727
env:
3828
NPM_TOKEN: $(NPM_TOKEN)
3929
displayName: Release

lib/TileDBQuery/TileDBQuery.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/TileDBQuery/TileDBQuery.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/utils/getResultsFromArrayBuffer.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ export interface Options {
1515
* Return only given attributes/dimensions
1616
*/
1717
attributes?: string[];
18+
/**
19+
* Return raw buffers instead of convert to javascript primitives
20+
*/
21+
returnRawBuffers?: boolean;
1822
}
1923
/**
2024
* Convert an ArrayBuffer to a map of attributes with their results

lib/utils/getResultsFromArrayBuffer.js

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/utils/getResultsFromArrayBuffer.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)