{"bin":{"ttf2woff2":"bin/ttf2woff2.js"},"bugs":{"url":"https://github.com/nfroidure/ttf2woff2/issues"},"dist":{"shasum":"ad3237a3770ca341469c0ba2bab7d80e5e2a90d9","tarball":"https://registry.npmjs.org/ttf2woff2/-/ttf2woff2-8.0.1.tgz","fileCount":83,"integrity":"sha512-nWSZLaXOgYtvgY6G0SFI8dVHsGWIchlnNMNRglT3Amp2WGy0GSPd9kLAkFd+HvEOzZ/aY6EUrpOF66QaPbipgg==","signatures":[{"sig":"MEYCIQCEQxCJdtB0RsaT1ITr8fyGWabB44LNydo9ibj/kQ4SaQIhANpvCKigVsSdRKTETHbSeDBoxLYYbbZC+K8kglq9GD29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4408360},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","name":"ttf2woff2","type":"module","types":"dist/index.d.ts","author":{"url":"https://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"browser":"jssrc/index.js","engines":{"node":">=20.11.1"},"gitHead":"5924df5bbe4122d8c4856cf44a0c3e3efc2e61bd","gypfile":true,"license":"MIT","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","build"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.tests.ts'","bundleFiles":["dist","src","jssrc","binding.gyp","csrc","install"]},"configs":["main","readme","tsesm","jest","eslint"]},"scripts":{"cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","cli":"env NODE_ENV=${NODE_ENV:-cli}","emcc":"miniquery -p \"targets.#.sources.#\" ./binding.gyp | grep -v \"csrc/addon.cc\" | xargs docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) emscripten/emsdk emcc --bind -o jssrc/ttf2woff2.cjs -O2 -s \"TOTAL_MEMORY=536870912\" -s \"ALLOW_MEMORY_GROWTH=1\" -s BINARYEN_ASYNC_COMPILATION=0 -s EXPORTED_FUNCTIONS=[\"_malloc\"] -s 'EXPORTED_RUNTIME_METHODS=[\"getValue\", \"writeArrayToMemory\"]' -s NODEJS_CATCH_EXIT=0 -s NODEJS_CATCH_REJECTION=0 --post-js jssrc/post.js csrc/fallback.cc","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","make":"node-gyp build","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","precz":"npm t && npm run lint && npm run build && npm run metapak -- -s","format":"npm run prettier","install":"node install/try-build.js","metapak":"metapak","prepare":"npm run build","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","version":"npm run changelog","prettier":"prettier --write 'src/**/*.ts'","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","configure":"node-gyp configure","emcc-debug":"miniquery -p \"targets.#.sources.#\" ./binding.gyp | grep -v \"csrc/addon.cc\" | xargs docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) emscripten/emsdk emcc --bind -o jssrc/ttf2woff2.cjs -s \"ALLOW_MEMORY_GROWTH=1\" -s \"ASSERTIONS=1\" -s BINARYEN_ASYNC_COMPILATION=0 -s EXPORTED_FUNCTIONS=[\"_malloc\"] -s 'EXPORTED_RUNTIME_METHODS=[\"getValue\", \"writeArrayToMemory\"]' -s NODEJS_CATCH_EXIT=0 -s NODEJS_CATCH_REJECTION=0 --post-js jssrc/post.js csrc/fallback.cc","preversion":"npm run lint && npm test && npm t && npm run build && npm run metapak -- -s","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"homepage":"https://github.com/nfroidure/ttf2woff2","keywords":["ttf","woff2","fonts"],"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+ssh://git@github.com/nfroidure/ttf2woff2.git","type":"git"},"_npmVersion":"11.10.1","description":"Convert TTF files to WOFF2 ones.","directories":{"test":"tests"},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","@swc/jest","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","typescript-eslint"]},"maintainers":[{"name":"sabberworm","email":"any@sabberworm.com"},{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},{"name":"pioug","email":"gilles.piou@gmail.com"}],"_nodeVersion":"25.7.0","contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"dependencies":{"nan":"^2.22.2","debug":"^4.4.1","yerror":"^8.0.0","bindings":"^1.5.0","node-gyp":"^11.2.0","bufferstreams":"^4.0.0"},"eslintIgnore":["jssrc/ttf2woff2.wasm","jssrc/ttf2woff2.js","jssrc/post.js"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.2","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","miniquery":"^1.1.2","@eslint/js":"^9.16.0","commitizen":"^4.3.1","typescript":"^5.7.2","@swc/helpers":"^0.5.15","metapak-nfroidure":"^19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","cz-conventional-changelog":"^3.3.0","conventional-changelog-cli":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ttf2woff2_8.0.1_1772287782546_0.6996102678580971","host":"s3://npm-registry-packages-npm-production"},"_id":"ttf2woff2@8.0.1","version":"8.0.1"}