nodePackages.postlight-parser: init at 2.2.3

This commit is contained in:
Stanislaw Pitucha 2023-12-26 04:01:25 +00:00 committed by Stanisław Pitucha
parent 677196c259
commit f4c049b00b
4 changed files with 259 additions and 1 deletions

View File

@ -69,7 +69,7 @@ python.pkgs.buildPythonApplication rec {
];
makeWrapperArgs = [
"--prefix PATH : ${lib.makeBinPath [ curl wget ripgrep nodejs nodePackages.readability-extractor ]}"
"--prefix PATH : ${lib.makeBinPath [ curl wget ripgrep nodejs nodePackages.readability-extractor nodePackages.postlight-parser ]}"
];
format = "pyproject";

View File

@ -6,6 +6,7 @@
, "@commitlint/cli"
, "@commitlint/config-conventional"
, "@microsoft/rush"
, "@postlight/parser"
, "@shopify/cli"
, "@tailwindcss/aspect-ratio"
, "@tailwindcss/forms"

View File

@ -2893,6 +2893,15 @@ let
sha512 = "cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==";
};
};
"@babel/runtime-corejs2-7.23.6" = {
name = "_at_babel_slash_runtime-corejs2";
packageName = "@babel/runtime-corejs2";
version = "7.23.6";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.23.6.tgz";
sha512 = "k8QKC2DmBqkwJDOLa4biAZjoCGPQIaAoA1HvHtZ+gR2E9AauudikJOB34h4ETEavN5UG21X0KPdM3IvBRxM0CA==";
};
};
"@babel/template-7.22.15" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
@ -9076,6 +9085,15 @@ let
sha512 = "OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==";
};
};
"@postlight/ci-failed-test-reporter-1.0.26" = {
name = "_at_postlight_slash_ci-failed-test-reporter";
packageName = "@postlight/ci-failed-test-reporter";
version = "1.0.26";
src = fetchurl {
url = "https://registry.npmjs.org/@postlight/ci-failed-test-reporter/-/ci-failed-test-reporter-1.0.26.tgz";
sha512 = "xfXzxyOiKhco7Gx2OLTe9b66b0dFJw0elg94KGHoQXf5F8JqqFvdo35J8wayGOor64CSMvn+4Bjlu2NKV+yTGA==";
};
};
"@prisma/engines-5.6.0" = {
name = "_at_prisma_slash_engines";
packageName = "@prisma/engines";
@ -16708,6 +16726,15 @@ let
sha512 = "suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==";
};
};
"bluebird-2.11.0" = {
name = "bluebird";
packageName = "bluebird";
version = "2.11.0";
src = fetchurl {
url = "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz";
sha512 = "UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==";
};
};
"bluebird-3.4.7" = {
name = "bluebird";
packageName = "bluebird";
@ -23414,6 +23441,16 @@ let
sha512 = "D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==";
};
};
"difflib-git+https://github.com/postlight/difflib.js" = {
name = "difflib";
packageName = "difflib";
version = "0.2.6";
src = fetchgit {
url = "https://github.com/postlight/difflib.js";
rev = "32e8e38c7fcd935241b9baab71bb432fd9b166ed";
sha256 = "83d7e1db8e541657ce440df7cd0ff7a8df63481fba940ea7f4e2b6d00c7f38f6";
};
};
"diff-match-patch-1.0.5" = {
name = "diff-match-patch";
packageName = "diff-match-patch";
@ -23963,6 +24000,15 @@ let
sha512 = "IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==";
};
};
"dotenv-6.2.0" = {
name = "dotenv";
packageName = "dotenv";
version = "6.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz";
sha512 = "HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==";
};
};
"dotenv-7.0.0" = {
name = "dotenv";
packageName = "dotenv";
@ -24305,6 +24351,15 @@ let
sha512 = "L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==";
};
};
"ellipsize-0.1.0" = {
name = "ellipsize";
packageName = "ellipsize";
version = "0.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/ellipsize/-/ellipsize-0.1.0.tgz";
sha512 = "5gxbEjcb/Z2n6TTmXZx9wVi3N/DOzE7RXY3Xg9dakDuhX/izwumB9rGjeWUV6dTA0D0+juvo+JonZgNR9sgA5A==";
};
};
"elliptic-6.5.4" = {
name = "elliptic";
packageName = "elliptic";
@ -31138,6 +31193,15 @@ let
sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
"iconv-lite-0.5.0" = {
name = "iconv-lite";
packageName = "iconv-lite";
version = "0.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.0.tgz";
sha512 = "NnEhI9hIEKHOzJ4f697DMz9IQEXr/MMJ5w64vN2/4Ai+wRnvV7SBrL0KLoRlwaKVghOc7LQ5YkPLuX146b6Ydw==";
};
};
"iconv-lite-0.6.3" = {
name = "iconv-lite";
packageName = "iconv-lite";
@ -40121,6 +40185,15 @@ let
sha512 = "zp8slBaeHVn8VOr7aTVzXYYayoVtEF3XI9gmgimyR3PBZsBk4JlXlFgxmcKxRjBZ1voh9ao77u/qwMGSZVZ9+A==";
};
};
"moment-parseformat-3.0.0" = {
name = "moment-parseformat";
packageName = "moment-parseformat";
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/moment-parseformat/-/moment-parseformat-3.0.0.tgz";
sha512 = "dVgXe6b6DLnv4CHG7a1zUe5mSXaIZ3c6lSHm/EKeVeQI2/4pwe0VRde8OyoCE1Ro2lKT5P6uT9JElF7KDLV+jw==";
};
};
"moment-timezone-0.5.43" = {
name = "moment-timezone";
packageName = "moment-timezone";
@ -45666,6 +45739,24 @@ let
sha512 = "z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==";
};
};
"postman-request-2.88.1-postman.8-beta.1" = {
name = "postman-request";
packageName = "postman-request";
version = "2.88.1-postman.8-beta.1";
src = fetchurl {
url = "https://registry.npmjs.org/postman-request/-/postman-request-2.88.1-postman.8-beta.1.tgz";
sha512 = "deC5UZlM1VimFhQdPN1NcbQMvLEtpUCTHZHMXWNv6vyNW7H98O3MJGTlk2xTlzB9BOpU2MCCgXNOPeNP2SU6iA==";
};
};
"postman-url-encoder-1.0.1" = {
name = "postman-url-encoder";
packageName = "postman-url-encoder";
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postman-url-encoder/-/postman-url-encoder-1.0.1.tgz";
sha512 = "ned2lpcMpEG+n3ce2LEoGqUJeZsKNRYkViqKfJXe7rUQhLxjrrcp/lQ8TLycvX74lQZm52gkNVVgczmcJBOJ8w==";
};
};
"prebuild-install-7.1.1" = {
name = "prebuild-install";
packageName = "prebuild-install";
@ -47889,6 +47980,15 @@ let
sha512 = "srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==";
};
};
"regenerator-runtime-0.14.1" = {
name = "regenerator-runtime";
packageName = "regenerator-runtime";
version = "0.14.1";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz";
sha512 = "dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==";
};
};
"regenerator-transform-0.15.2" = {
name = "regenerator-transform";
packageName = "regenerator-transform";
@ -52335,6 +52435,15 @@ let
sha512 = "HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw==";
};
};
"stream-length-1.0.2" = {
name = "stream-length";
packageName = "stream-length";
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz";
sha512 = "aI+qKFiwoDV4rsXiS7WRoCt+v2RX1nUj17+KJC5r2gfh5xoSJIfP6Y3Do/HtvesFcTSWthIuJ3l1cvKQY/+nZg==";
};
};
"stream-meter-1.0.4" = {
name = "stream-meter";
packageName = "stream-meter";
@ -52506,6 +52615,15 @@ let
sha512 = "aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==";
};
};
"string-direction-0.1.2" = {
name = "string-direction";
packageName = "string-direction";
version = "0.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/string-direction/-/string-direction-0.1.2.tgz";
sha512 = "NJHQRg6GlOEMLA6jEAlSy21KaXvJDNoAid/v6fBAJbqdvOEIiPpCrIPTHnl4636wUF/IGyktX5A9eddmETb1Cw==";
};
};
"string-env-interpolation-1.0.1" = {
name = "string-env-interpolation";
packageName = "string-env-interpolation";
@ -59743,6 +59861,15 @@ let
sha512 = "bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==";
};
};
"wuzzy-0.1.8" = {
name = "wuzzy";
packageName = "wuzzy";
version = "0.1.8";
src = fetchurl {
url = "https://registry.npmjs.org/wuzzy/-/wuzzy-0.1.8.tgz";
sha512 = "FUzKQepFSTnANsDYwxpIzGJ/dIJaqxuMre6tzzbvWwFAiUHPsI1nVQVCLK4Xqr67KO7oYAK0kaCcI/+WYj/7JA==";
};
};
"xcase-2.0.1" = {
name = "xcase";
packageName = "xcase";
@ -90347,6 +90474,132 @@ in
bypassCache = true;
reconstructLock = true;
};
"@postlight/parser" = nodeEnv.buildNodePackage {
name = "_at_postlight_slash_parser";
packageName = "@postlight/parser";
version = "2.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/@postlight/parser/-/parser-2.2.3.tgz";
sha512 = "4/syRvqJARgLN4yH8qtl634WO0+KINjkijU/SmhCJqqh8/aOfv5uQf+SquFpA+JwsAsbGzYQkIxSum29riOreg==";
};
dependencies = [
sources."@babel/runtime-corejs2-7.23.6"
sources."@postlight/ci-failed-test-reporter-1.0.26"
sources."ajv-6.12.6"
sources."asn1-0.2.6"
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.12.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bluebird-2.11.0"
sources."boolbase-1.0.0"
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
sources."cheerio-0.22.0"
sources."combined-stream-1.0.8"
sources."core-js-2.6.12"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
sources."dashdash-1.14.1"
sources."decamelize-1.2.0"
sources."delayed-stream-1.0.0"
sources."difflib-git+https://github.com/postlight/difflib.js"
sources."dom-serializer-0.1.1"
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domino-2.1.6"
sources."domutils-1.5.1"
sources."dotenv-6.2.0"
sources."ecc-jsbn-0.1.2"
sources."ellipsize-0.1.0"
(sources."encoding-0.1.13" // {
dependencies = [
sources."iconv-lite-0.6.3"
];
})
sources."entities-1.1.2"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."getpass-0.1.7"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."heap-0.2.7"
sources."htmlparser2-3.10.1"
sources."http-signature-1.2.0"
sources."iconv-lite-0.5.0"
sources."inherits-2.0.4"
sources."is-typedarray-1.0.0"
sources."isstream-0.1.2"
sources."jsbn-0.1.1"
sources."json-schema-0.4.0"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.2"
sources."lodash-4.17.21"
sources."lodash.assignin-4.2.0"
sources."lodash.bind-4.2.1"
sources."lodash.defaults-4.2.0"
sources."lodash.filter-4.6.0"
sources."lodash.flatten-4.4.0"
sources."lodash.foreach-4.5.0"
sources."lodash.map-4.6.0"
sources."lodash.merge-4.6.2"
sources."lodash.pick-4.4.0"
sources."lodash.reduce-4.6.0"
sources."lodash.reject-4.6.0"
sources."lodash.some-4.6.0"
sources."mime-db-1.52.0"
sources."mime-types-2.1.35"
sources."moment-2.29.4"
sources."moment-parseformat-3.0.0"
sources."node-fetch-2.7.0"
sources."nth-check-1.0.2"
sources."oauth-sign-0.9.0"
sources."performance-now-2.1.0"
sources."postman-request-2.88.1-postman.8-beta.1"
sources."postman-url-encoder-1.0.1"
sources."psl-1.9.0"
sources."punycode-2.3.1"
sources."qs-6.5.3"
sources."readable-stream-3.6.2"
sources."regenerator-runtime-0.14.1"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sshpk-1.18.0"
sources."stream-length-1.0.2"
sources."string-direction-0.1.2"
sources."string_decoder-1.3.0"
sources."tough-cookie-2.5.0"
sources."tr46-0.0.3"
sources."tunnel-agent-0.6.0"
sources."turndown-7.1.2"
sources."tweetnacl-0.14.5"
sources."uri-js-4.4.1"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."valid-url-1.0.9"
sources."verror-1.10.0"
sources."webidl-conversions-3.0.1"
sources."whatwg-url-5.0.0"
sources."wuzzy-0.1.8"
sources."yargs-parser-15.0.3"
];
buildInputs = globalBuildInputs;
meta = {
description = "Postlight Parser transforms web pages into clean text. Publishers and programmers use it to make the web make sense, and readers use it to read any web article comfortably.";
homepage = "https://reader.postlight.com";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
prebuild-install = nodeEnv.buildNodePackage {
name = "prebuild-install";
packageName = "prebuild-install";

View File

@ -250,6 +250,10 @@ final: prev: {
};
});
postlight-parser = prev."@postlight/parser".override {
name = "postlight-parser";
};
# To update prisma, please first update prisma-engines to the latest
# version. Then change the correct hash to this package. The PR should hold
# two commits: one for the engines and the other one for the node package.