All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
13 November 2023
- fix: package should not include unnecessary files
43faf11
13 November 2023
- build(deps): bump json5 from 2.2.0 to 2.2.3
#13
- chore: upgrade dev dependencies
ed821c0
- style: fix spelling errors and linter warnings
89b1750
- doc: fix typos
d24c5da
- chore: update change log for v1.3.15
966be9e
- fix: upgrade native file magic library version
f900a9d
- style: add spell checker exceptions
3d7ceb7
- chore: upgrade emscripten version
6a8e875
18 November 2022
- fix: min version of minimatch to avoid security issue
38b5c8a
- chore: release v1.3.14
33b8976
- fix: update to latest emscripten to avoid issues with newer version of node
301bf18
- chore: allow automatic tasks in vscode
e46a401
3 August 2022
- build(deps): bump node-fetch from 2.6.1 to 2.6.7
#12
- build(deps): bump minimist from 1.2.5 to 1.2.6
#11
- chore: update dev dependencies
0f2d70b
- release: prepare release 1.3.13
3fe5048
- chore: eliminate error messages inside vscode
3775f2a
- style: lint fix: double quotes to single
1053259
10 January 2022
- deps: updates dependencies
44ca43b
- deps: update dev deps to resolve vulnerabilities
a290a53
- chore: streamline the build process
3984615
- fix(#10): refer to the module as if it were installed
7c09eaf
- chore: release version 1.3.12
52123e1
- release version 1.3.11
fe0a9f5
- deps: update dev deps to resolve vulnerabilities
a5788d1
- fix: use @npcz/magic to refer to the module
25c8e97
- deps: update emscripten to 3.1.0
fb426a6
17 July 2021
- deps: update dependencies to latest
36d2eb8
- release version 1.3.11
91311b6
- deps: update emscripten SDK to 2.0.25
4aa084f
- deps: update libmagic to version 5.40
31fedf2
9 May 2021
9 May 2021
- update dev dependencies versions
d4204dd
- format code to fix linter warnings
50c892b
- release version 1.3.9
162c80d
- bump handlebars to 4.7.7 due to security issue
e587026
6 February 2021
- deps: update dependencies
ea273b0
- fix: bump bl and ini packages to fix security issues
d83b3c4
- release: version 1.3.7
f400c71
- build(deps): bump node-fetch from 2.6.0 to 2.6.1
495a8e9
- release: version 1.3.8
e02f0a4
- deps: bump 'file' lib version to 5.39 and setit in napa config
017075f
- deps: update emscripten docker image to latest
c7aa7e1
- Merge pull request #2 from npcz/dependabot/npm_and_yarn/node-fetch-2.6.1
2c810cd
18 July 2020
23 June 2020
23 June 2020
- deps: update dev dependencies
7c0e5f4
- feat: upgrade to emscripten 1.37.19
b0555c4
- release: version 1.3.4
fa42b77
- build: remove shared lib build as it causes trouble on linux
a4ddef8
20 April 2020
- fix: make harcoded paths and flags dynamic
911e1fd
- release: bump minor version and update changelog
0677a8a
- feature: add possibility for custom locateFile
ffb00cc
- fix: force environment to node
a8ef096
20 April 2020
- updated dependencies and fixed unbound variable in build.sh
f4bbdcc
- chore: update dev dependencies
4cc3f16
- fix: fix emcc command line and options
3a80b84
- release: bump minor and update changelog
c8e53c5
- fix: use explicit version of emscripten docker img
421f0d6
- fix: fix eslint command line
3fcc673
- fix: run docker as the current user
dde7bb8
- style: fix lint issue with trailing whitespace
4d6024d
2 January 2020
Having napa in npm install script is unnecessary when the package is being used as a dependency. It should just be run at dev build time.
- release: bump minor and update changelog
46c5234
- build(npm): napa is for dev only - removed from install
0b70efa
2 January 2020
Resolve issues created by building separately from source and stabilize the build scripts. Add an example using FileMagic API and update the documentation.
- chore: delete files added by mistake to git
13e7892
- doc: add example using FileMagic and update README
e4b1ea5
- (release): bump version and update change log
3cbb620
- fix: generate the magic-js.js and wasm in same directory
bdf9f8c
- build(script): create build/lib before copying
f410425
- build(npm): add npm scripts to run the examples
a48786a
- build(npm): more thorough clean
effa123
1 January 2020
Full coverage unit tests have been added to both the raw binder and the FileMagic API, and a number of bugs were discovered and fixed.
- test(jest): add jest dependencies and update tsconfig
49de209
- test: add unit tests for FileMagic and fix bugs
50f6f08
- test(jest): add unit tests for the raw binding
25e511d
- Prepare release 1.2.0 (change log, bump version)
09fcd1c
- fix(c++): handle cases when cannot open file in detect
c86e39c
- test: remove node.js process max listener warning
645078f
- chore: ignore coverage directory
531a640
1 January 2020
No changes to API of features. Some minor tweaks to the changelog generation to produce better release notes.
- release(changelog): update change log
bda9ae5
- build(changelog): fix mistake in releaseSummary option
568fc42
- build(changelog): run auto-changelog separately from npm-version
8fd18b4
1 January 2020
- feature: add high level type-safe interface
a1155db
- chore: rename binding files and fix type declarations
1cdc7e8
- chore: add CHANGELOG.md and auto-changelog
861dbf1
- Fix some typing bugs in the raw binding interface and add a new higher level API FileMagic) with support for better type safety, simpler management of the libmagic initialization, exceptions and promise.
ee8ac7d
- fix: correct tsconfig to produce commonjs modules for node
8f7fa8d
31 December 2019