Compare commits

...

24 commits
v.2 ... master

Author SHA1 Message Date
fc6ed6af91 up 2025-11-21 10:30:04 -03:00
88af445695 . 2025-10-27 08:35:34 -03:00
f0afa2584a . 2025-10-27 08:21:52 -03:00
8d0fa65bcb build 2025-10-25 16:47:11 -03:00
8ddd9e929b pacote 2025-10-25 16:46:32 -03:00
6db0272010 fix: ajsute 2025-10-09 09:55:39 -03:00
b430100bab merge 2025-10-09 09:06:01 -03:00
09aac30d3c fix: tipagem 2025-10-09 09:05:42 -03:00
8ae85ce359 build 2025-10-06 13:48:24 -03:00
27b38a491c build 2025-10-06 10:39:22 -03:00
0b83673746 build 2025-10-04 10:33:44 -03:00
3965cab0f2 build 2025-10-04 09:24:47 -03:00
0c3980689c build 2025-10-04 09:17:58 -03:00
4fc6d884d5 feat: adicionado multiplos parametros de login por orgao mtr 2025-10-04 09:16:19 -03:00
03344828e2 build 2025-09-12 11:07:29 -03:00
0d1de35d67 build 2025-09-10 09:02:55 -03:00
70caa21961 build 2025-08-28 14:02:44 -03:00
430ff53c68 removido bun 2025-07-17 11:18:47 -03:00
98bcbff6cf pacote 2025-07-17 00:01:16 -03:00
9e4f1dad15 pacote 2025-07-16 23:50:39 -03:00
8d6261e294 pacote 2025-07-16 23:34:18 -03:00
b3cc583064 pacote 2025-07-16 23:21:24 -03:00
62b8b064e7 pacote 2025-07-16 23:07:57 -03:00
f57da3665d paocote 2025-07-16 23:07:20 -03:00
22 changed files with 2117 additions and 748 deletions

1
.npmignore Normal file
View file

@ -0,0 +1 @@
*.tgz

369
bun.lock
View file

@ -1,369 +0,0 @@
{
"lockfileVersion": 1,
"workspaces": {
"": {
"name": "p-drives",
"dependencies": {
"-": "^0.0.1",
"@biomejs/biome": "2.0.6",
"@types/node": "^20.19.8",
"autenticacao-drive": "git+https://git2.idz.one/publico/autenticacao-drive.git#v.2",
"check-node-version": "^4.2.1",
"cross-fetch": "4.1.0",
"dayjs": "1.11.13",
"p-comuns": "git+https://git2.idz.one/publico/_comuns.git#v.2",
"p-respostas": "git+https://git2.idz.one/publico/_respostas.git#v.2",
"tsup": "^8.5.0",
"typescript": "5.5.4",
"zod": "3.24.1",
},
},
},
"packages": {
"-": ["-@0.0.1", "", {}, "sha512-3HfneK3DGAm05fpyj20sT3apkNcvPpCuccOThOPdzz8sY7GgQGe0l93XH9bt+YzibcTIgUAIMoyVJI740RtgyQ=="],
"@biomejs/biome": ["@biomejs/biome@2.0.6", "", { "optionalDependencies": { "@biomejs/cli-darwin-arm64": "2.0.6", "@biomejs/cli-darwin-x64": "2.0.6", "@biomejs/cli-linux-arm64": "2.0.6", "@biomejs/cli-linux-arm64-musl": "2.0.6", "@biomejs/cli-linux-x64": "2.0.6", "@biomejs/cli-linux-x64-musl": "2.0.6", "@biomejs/cli-win32-arm64": "2.0.6", "@biomejs/cli-win32-x64": "2.0.6" }, "bin": { "biome": "bin/biome" } }, "sha512-RRP+9cdh5qwe2t0gORwXaa27oTOiQRQvrFf49x2PA1tnpsyU7FIHX4ZOFMtBC4QNtyWsN7Dqkf5EDbg4X+9iqA=="],
"@biomejs/cli-darwin-arm64": ["@biomejs/cli-darwin-arm64@2.0.6", "", { "os": "darwin", "cpu": "arm64" }, "sha512-AzdiNNjNzsE6LfqWyBvcL29uWoIuZUkndu+wwlXW13EKcBHbbKjNQEZIJKYDc6IL+p7bmWGx3v9ZtcRyIoIz5A=="],
"@biomejs/cli-darwin-x64": ["@biomejs/cli-darwin-x64@2.0.6", "", { "os": "darwin", "cpu": "x64" }, "sha512-wJjjP4E7bO4WJmiQaLnsdXMa516dbtC6542qeRkyJg0MqMXP0fvs4gdsHhZ7p9XWTAmGIjZHFKXdsjBvKGIJJQ=="],
"@biomejs/cli-linux-arm64": ["@biomejs/cli-linux-arm64@2.0.6", "", { "os": "linux", "cpu": "arm64" }, "sha512-ZSVf6TYo5rNMUHIW1tww+rs/krol7U5A1Is/yzWyHVZguuB0lBnIodqyFuwCNqG9aJGyk7xIMS8HG0qGUPz0SA=="],
"@biomejs/cli-linux-arm64-musl": ["@biomejs/cli-linux-arm64-musl@2.0.6", "", { "os": "linux", "cpu": "arm64" }, "sha512-CVPEMlin3bW49sBqLBg2x016Pws7eUXA27XYDFlEtponD0luYjg2zQaMJ2nOqlkKG9fqzzkamdYxHdMDc2gZFw=="],
"@biomejs/cli-linux-x64": ["@biomejs/cli-linux-x64@2.0.6", "", { "os": "linux", "cpu": "x64" }, "sha512-geM1MkHTV1Kh2Cs/Xzot9BOF3WBacihw6bkEmxkz4nSga8B9/hWy5BDiOG3gHDGIBa8WxT0nzsJs2f/hPqQIQw=="],
"@biomejs/cli-linux-x64-musl": ["@biomejs/cli-linux-x64-musl@2.0.6", "", { "os": "linux", "cpu": "x64" }, "sha512-mKHE/e954hR/hSnAcJSjkf4xGqZc/53Kh39HVW1EgO5iFi0JutTN07TSjEMg616julRtfSNJi0KNyxvc30Y4rQ=="],
"@biomejs/cli-win32-arm64": ["@biomejs/cli-win32-arm64@2.0.6", "", { "os": "win32", "cpu": "arm64" }, "sha512-290V4oSFoKaprKE1zkYVsDfAdn0An5DowZ+GIABgjoq1ndhvNxkJcpxPsiYtT7slbVe3xmlT0ncdfOsN7KruzA=="],
"@biomejs/cli-win32-x64": ["@biomejs/cli-win32-x64@2.0.6", "", { "os": "win32", "cpu": "x64" }, "sha512-bfM1Bce0d69Ao7pjTjUS+AWSZ02+5UHdiAP85Th8e9yV5xzw6JrHXbL5YWlcEKQ84FIZMdDc7ncuti1wd2sdbw=="],
"@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.5", "", { "os": "aix", "cpu": "ppc64" }, "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA=="],
"@esbuild/android-arm": ["@esbuild/android-arm@0.25.5", "", { "os": "android", "cpu": "arm" }, "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA=="],
"@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.5", "", { "os": "android", "cpu": "arm64" }, "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg=="],
"@esbuild/android-x64": ["@esbuild/android-x64@0.25.5", "", { "os": "android", "cpu": "x64" }, "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw=="],
"@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.5", "", { "os": "darwin", "cpu": "arm64" }, "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ=="],
"@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.5", "", { "os": "darwin", "cpu": "x64" }, "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ=="],
"@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.5", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw=="],
"@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.5", "", { "os": "freebsd", "cpu": "x64" }, "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw=="],
"@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.5", "", { "os": "linux", "cpu": "arm" }, "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw=="],
"@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg=="],
"@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.5", "", { "os": "linux", "cpu": "ia32" }, "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA=="],
"@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.5", "", { "os": "linux", "cpu": "none" }, "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg=="],
"@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.5", "", { "os": "linux", "cpu": "none" }, "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg=="],
"@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.5", "", { "os": "linux", "cpu": "ppc64" }, "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ=="],
"@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.5", "", { "os": "linux", "cpu": "none" }, "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA=="],
"@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.5", "", { "os": "linux", "cpu": "s390x" }, "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ=="],
"@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.5", "", { "os": "linux", "cpu": "x64" }, "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw=="],
"@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.5", "", { "os": "none", "cpu": "arm64" }, "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw=="],
"@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.5", "", { "os": "none", "cpu": "x64" }, "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ=="],
"@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.5", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw=="],
"@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.5", "", { "os": "openbsd", "cpu": "x64" }, "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg=="],
"@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.5", "", { "os": "sunos", "cpu": "x64" }, "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA=="],
"@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw=="],
"@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ=="],
"@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.5", "", { "os": "win32", "cpu": "x64" }, "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g=="],
"@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="],
"@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.12", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg=="],
"@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="],
"@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.4", "", {}, "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw=="],
"@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.29", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ=="],
"@pkgjs/parseargs": ["@pkgjs/parseargs@0.11.0", "", {}, "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="],
"@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.44.2", "", { "os": "android", "cpu": "arm" }, "sha512-g0dF8P1e2QYPOj1gu7s/3LVP6kze9A7m6x0BZ9iTdXK8N5c2V7cpBKHV3/9A4Zd8xxavdhK0t4PnqjkqVmUc9Q=="],
"@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.44.2", "", { "os": "android", "cpu": "arm64" }, "sha512-Yt5MKrOosSbSaAK5Y4J+vSiID57sOvpBNBR6K7xAaQvk3MkcNVV0f9fE20T+41WYN8hDn6SGFlFrKudtx4EoxA=="],
"@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.44.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-EsnFot9ZieM35YNA26nhbLTJBHD0jTwWpPwmRVDzjylQT6gkar+zenfb8mHxWpRrbn+WytRRjE0WKsfaxBkVUA=="],
"@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.44.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-dv/t1t1RkCvJdWWxQ2lWOO+b7cMsVw5YFaS04oHpZRWehI1h0fV1gF4wgGCTyQHHjJDfbNpwOi6PXEafRBBezw=="],
"@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.44.2", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-W4tt4BLorKND4qeHElxDoim0+BsprFTwb+vriVQnFFtT/P6v/xO5I99xvYnVzKWrK6j7Hb0yp3x7V5LUbaeOMg=="],
"@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.44.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-tdT1PHopokkuBVyHjvYehnIe20fxibxFCEhQP/96MDSOcyjM/shlTkZZLOufV3qO6/FQOSiJTBebhVc12JyPTA=="],
"@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.44.2", "", { "os": "linux", "cpu": "arm" }, "sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ=="],
"@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.44.2", "", { "os": "linux", "cpu": "arm" }, "sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA=="],
"@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.44.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A=="],
"@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.44.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A=="],
"@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.44.2", "", { "os": "linux", "cpu": "none" }, "sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g=="],
"@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.44.2", "", { "os": "linux", "cpu": "ppc64" }, "sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw=="],
"@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.44.2", "", { "os": "linux", "cpu": "none" }, "sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg=="],
"@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.44.2", "", { "os": "linux", "cpu": "none" }, "sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg=="],
"@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.44.2", "", { "os": "linux", "cpu": "s390x" }, "sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw=="],
"@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.44.2", "", { "os": "linux", "cpu": "x64" }, "sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ=="],
"@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.44.2", "", { "os": "linux", "cpu": "x64" }, "sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg=="],
"@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.44.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw=="],
"@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.44.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-+qMUrkbUurpE6DVRjiJCNGZBGo9xM4Y0FXU5cjgudWqIBWbcLkjE3XprJUsOFgC6xjBClwVa9k6O3A7K3vxb5Q=="],
"@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.44.2", "", { "os": "win32", "cpu": "x64" }, "sha512-3+QZROYfJ25PDcxFF66UEk8jGWigHJeecZILvkPkyQN7oc5BvFo4YEXFkOs154j3FTMp9mn9Ky8RCOwastduEA=="],
"@types/estree": ["@types/estree@1.0.8", "", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="],
"@types/node": ["@types/node@20.19.8", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-HzbgCY53T6bfu4tT7Aq3TvViJyHjLjPNaAS3HOuMc9pw97KHsUtXNX4L+wu59g1WnjsZSko35MbEqnO58rihhw=="],
"acorn": ["acorn@8.15.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="],
"ansi-regex": ["ansi-regex@6.1.0", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="],
"ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
"any-promise": ["any-promise@1.3.0", "", {}, "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="],
"autenticacao-drive": ["p-autenticacao-drive@git+https://git2.idz.one/publico/autenticacao-drive.git#a7cadc4283aab7d5c8494412d97d3c82473d6fb4", { "dependencies": { "cross-fetch": "4.1.0", "node-cache": "^5.1.2", "p-comuns": "git+https://git2.idz.one/publico/_comuns.git#v.2", "p-respostas": "git+https://git2.idz.one/publico/_respostas.git#v.2", "uuid": "11.1.0" } }, "a7cadc4283aab7d5c8494412d97d3c82473d6fb4"],
"balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="],
"brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
"bundle-require": ["bundle-require@5.1.0", "", { "dependencies": { "load-tsconfig": "^0.2.3" }, "peerDependencies": { "esbuild": ">=0.18" } }, "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA=="],
"cac": ["cac@6.7.14", "", {}, "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ=="],
"chalk": ["chalk@3.0.0", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="],
"check-node-version": ["check-node-version@4.2.1", "", { "dependencies": { "chalk": "^3.0.0", "map-values": "^1.0.1", "minimist": "^1.2.0", "object-filter": "^1.0.2", "run-parallel": "^1.1.4", "semver": "^6.3.0" }, "bin": { "check-node-version": "bin.js" } }, "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw=="],
"chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
"clone": ["clone@2.1.2", "", {}, "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="],
"color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="],
"color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="],
"commander": ["commander@4.1.1", "", {}, "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="],
"confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="],
"consola": ["consola@3.4.2", "", {}, "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA=="],
"cross-fetch": ["cross-fetch@4.1.0", "", { "dependencies": { "node-fetch": "^2.7.0" } }, "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw=="],
"cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="],
"dayjs": ["dayjs@1.11.13", "", {}, "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="],
"debug": ["debug@4.4.1", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="],
"eastasianwidth": ["eastasianwidth@0.2.0", "", {}, "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="],
"emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="],
"esbuild": ["esbuild@0.25.5", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.5", "@esbuild/android-arm": "0.25.5", "@esbuild/android-arm64": "0.25.5", "@esbuild/android-x64": "0.25.5", "@esbuild/darwin-arm64": "0.25.5", "@esbuild/darwin-x64": "0.25.5", "@esbuild/freebsd-arm64": "0.25.5", "@esbuild/freebsd-x64": "0.25.5", "@esbuild/linux-arm": "0.25.5", "@esbuild/linux-arm64": "0.25.5", "@esbuild/linux-ia32": "0.25.5", "@esbuild/linux-loong64": "0.25.5", "@esbuild/linux-mips64el": "0.25.5", "@esbuild/linux-ppc64": "0.25.5", "@esbuild/linux-riscv64": "0.25.5", "@esbuild/linux-s390x": "0.25.5", "@esbuild/linux-x64": "0.25.5", "@esbuild/netbsd-arm64": "0.25.5", "@esbuild/netbsd-x64": "0.25.5", "@esbuild/openbsd-arm64": "0.25.5", "@esbuild/openbsd-x64": "0.25.5", "@esbuild/sunos-x64": "0.25.5", "@esbuild/win32-arm64": "0.25.5", "@esbuild/win32-ia32": "0.25.5", "@esbuild/win32-x64": "0.25.5" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ=="],
"fdir": ["fdir@6.4.6", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w=="],
"fix-dts-default-cjs-exports": ["fix-dts-default-cjs-exports@1.0.1", "", { "dependencies": { "magic-string": "^0.30.17", "mlly": "^1.7.4", "rollup": "^4.34.8" } }, "sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg=="],
"foreground-child": ["foreground-child@3.3.1", "", { "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" } }, "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="],
"fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="],
"glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="],
"has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="],
"is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="],
"isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="],
"jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="],
"joycon": ["joycon@3.1.1", "", {}, "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw=="],
"lilconfig": ["lilconfig@3.1.3", "", {}, "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="],
"lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="],
"load-tsconfig": ["load-tsconfig@0.2.5", "", {}, "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg=="],
"lodash.sortby": ["lodash.sortby@4.7.0", "", {}, "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="],
"lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="],
"magic-string": ["magic-string@0.30.17", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="],
"map-values": ["map-values@1.0.1", "", {}, "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ=="],
"minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
"minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="],
"minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="],
"mlly": ["mlly@1.7.4", "", { "dependencies": { "acorn": "^8.14.0", "pathe": "^2.0.1", "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw=="],
"ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="],
"mz": ["mz@2.7.0", "", { "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="],
"node-cache": ["node-cache@5.1.2", "", { "dependencies": { "clone": "2.x" } }, "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg=="],
"node-fetch": ["node-fetch@2.7.0", "", { "dependencies": { "whatwg-url": "^5.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "optionalPeers": ["encoding"] }, "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="],
"object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="],
"object-filter": ["object-filter@1.0.2", "", {}, "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA=="],
"p-comuns": ["p-comuns@git+https://git2.idz.one/publico/_comuns.git#1ae18a1c8a9201a320b87d5f54d90b616d3eb6f3", { "dependencies": { "cross-fetch": "4.1.0", "zod": "3.24.1" } }, "1ae18a1c8a9201a320b87d5f54d90b616d3eb6f3"],
"p-respostas": ["p-respostas@git+https://git2.idz.one/publico/_respostas.git#54a2e90dbb8d5ae6386b9681beea1742885b5146", { "dependencies": { "p-comuns": "git+https://git2.idz.one/publico/_comuns.git#v.2", "zod": "3.24.1" } }, "54a2e90dbb8d5ae6386b9681beea1742885b5146"],
"package-json-from-dist": ["package-json-from-dist@1.0.1", "", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="],
"path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="],
"path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="],
"pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="],
"picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
"picomatch": ["picomatch@4.0.2", "", {}, "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg=="],
"pirates": ["pirates@4.0.7", "", {}, "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA=="],
"pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="],
"postcss-load-config": ["postcss-load-config@6.0.1", "", { "dependencies": { "lilconfig": "^3.1.1" }, "peerDependencies": { "jiti": ">=1.21.0", "postcss": ">=8.0.9", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["jiti", "postcss", "tsx", "yaml"] }, "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g=="],
"punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="],
"queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="],
"readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
"resolve-from": ["resolve-from@5.0.0", "", {}, "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="],
"rollup": ["rollup@4.44.2", "", { "dependencies": { "@types/estree": "1.0.8" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.44.2", "@rollup/rollup-android-arm64": "4.44.2", "@rollup/rollup-darwin-arm64": "4.44.2", "@rollup/rollup-darwin-x64": "4.44.2", "@rollup/rollup-freebsd-arm64": "4.44.2", "@rollup/rollup-freebsd-x64": "4.44.2", "@rollup/rollup-linux-arm-gnueabihf": "4.44.2", "@rollup/rollup-linux-arm-musleabihf": "4.44.2", "@rollup/rollup-linux-arm64-gnu": "4.44.2", "@rollup/rollup-linux-arm64-musl": "4.44.2", "@rollup/rollup-linux-loongarch64-gnu": "4.44.2", "@rollup/rollup-linux-powerpc64le-gnu": "4.44.2", "@rollup/rollup-linux-riscv64-gnu": "4.44.2", "@rollup/rollup-linux-riscv64-musl": "4.44.2", "@rollup/rollup-linux-s390x-gnu": "4.44.2", "@rollup/rollup-linux-x64-gnu": "4.44.2", "@rollup/rollup-linux-x64-musl": "4.44.2", "@rollup/rollup-win32-arm64-msvc": "4.44.2", "@rollup/rollup-win32-ia32-msvc": "4.44.2", "@rollup/rollup-win32-x64-msvc": "4.44.2", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg=="],
"run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="],
"semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
"shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="],
"shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="],
"signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="],
"source-map": ["source-map@0.8.0-beta.0", "", { "dependencies": { "whatwg-url": "^7.0.0" } }, "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA=="],
"string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="],
"string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="],
"strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="],
"strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
"sucrase": ["sucrase@3.35.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "glob": "^10.3.10", "lines-and-columns": "^1.1.6", "mz": "^2.7.0", "pirates": "^4.0.1", "ts-interface-checker": "^0.1.9" }, "bin": { "sucrase": "bin/sucrase", "sucrase-node": "bin/sucrase-node" } }, "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA=="],
"supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
"thenify": ["thenify@3.3.1", "", { "dependencies": { "any-promise": "^1.0.0" } }, "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="],
"thenify-all": ["thenify-all@1.6.0", "", { "dependencies": { "thenify": ">= 3.1.0 < 4" } }, "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA=="],
"tinyexec": ["tinyexec@0.3.2", "", {}, "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA=="],
"tinyglobby": ["tinyglobby@0.2.14", "", { "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" } }, "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ=="],
"tr46": ["tr46@0.0.3", "", {}, "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="],
"tree-kill": ["tree-kill@1.2.2", "", { "bin": { "tree-kill": "cli.js" } }, "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A=="],
"ts-interface-checker": ["ts-interface-checker@0.1.13", "", {}, "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="],
"tsup": ["tsup@8.5.0", "", { "dependencies": { "bundle-require": "^5.1.0", "cac": "^6.7.14", "chokidar": "^4.0.3", "consola": "^3.4.0", "debug": "^4.4.0", "esbuild": "^0.25.0", "fix-dts-default-cjs-exports": "^1.0.0", "joycon": "^3.1.1", "picocolors": "^1.1.1", "postcss-load-config": "^6.0.1", "resolve-from": "^5.0.0", "rollup": "^4.34.8", "source-map": "0.8.0-beta.0", "sucrase": "^3.35.0", "tinyexec": "^0.3.2", "tinyglobby": "^0.2.11", "tree-kill": "^1.2.2" }, "peerDependencies": { "@microsoft/api-extractor": "^7.36.0", "@swc/core": "^1", "postcss": "^8.4.12", "typescript": ">=4.5.0" }, "optionalPeers": ["@microsoft/api-extractor", "@swc/core", "postcss", "typescript"], "bin": { "tsup": "dist/cli-default.js", "tsup-node": "dist/cli-node.js" } }, "sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ=="],
"typescript": ["typescript@5.5.4", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q=="],
"ufo": ["ufo@1.6.1", "", {}, "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="],
"undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="],
"uuid": ["uuid@11.1.0", "", { "bin": { "uuid": "dist/esm/bin/uuid" } }, "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A=="],
"webidl-conversions": ["webidl-conversions@3.0.1", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="],
"whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="],
"which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="],
"wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="],
"wrap-ansi-cjs": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="],
"zod": ["zod@3.24.1", "", {}, "sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A=="],
"source-map/whatwg-url": ["whatwg-url@7.1.0", "", { "dependencies": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", "webidl-conversions": "^4.0.2" } }, "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg=="],
"string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
"string-width-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
"strip-ansi-cjs/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
"wrap-ansi/ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="],
"wrap-ansi-cjs/string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="],
"wrap-ansi-cjs/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
"source-map/whatwg-url/tr46": ["tr46@1.0.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA=="],
"source-map/whatwg-url/webidl-conversions": ["webidl-conversions@4.0.2", "", {}, "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="],
"string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
"wrap-ansi-cjs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
"wrap-ansi-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
}
}

72
dist-back/NPS/index.js Normal file
View file

@ -0,0 +1,72 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var NPS_exports = {};
__export(NPS_exports, {
abrirNps: () => abrirNps
});
module.exports = __toCommonJS(NPS_exports);
var import_p_respostas = require("p-respostas");
const abrirNps = (emDesenvolvimento) => async (parametros) => {
const base_site = emDesenvolvimento ? "http://localhost:5040/nps" : "https://carro-de-boi.idz.one/nps";
const base_api = `${base_site}/api`;
const { sistema, inquilino, codigo_usuario } = parametros;
const nome_local_storage_proxima = `nps_proxima_avaliacao_${sistema}_${codigo_usuario}_${inquilino}_0`;
const proxima_avaliacao = localStorage.getItem(nome_local_storage_proxima);
if (!proxima_avaliacao) {
const url_proxima_avaliacao = new URL(
`${base_api}/${sistema}/proxima_avaliacao`
);
for (const [chave, valor] of Object.entries(parametros)) {
url_proxima_avaliacao.searchParams.append(chave, valor);
}
const response = await fetch(url_proxima_avaliacao.href).then(
(resposta) => resposta.json()
).catch((error) => import_p_respostas.respostaComuns.erro(error.message));
const proxima_avaliacao2 = response.valor;
proxima_avaliacao2 && localStorage.setItem(nome_local_storage_proxima, proxima_avaliacao2);
}
const abrir_modal = proxima_avaliacao && (/* @__PURE__ */ new Date()).toISOString().slice(0, 10) >= proxima_avaliacao;
if (!abrir_modal) {
return;
}
localStorage.removeItem(nome_local_storage_proxima);
const urlIfrma = new URL(base_site);
for (const [chave, valor] of Object.entries(parametros)) {
urlIfrma.searchParams.append(chave, valor);
}
const iframe = document.createElement("iframe");
iframe.src = urlIfrma.href;
iframe.style.position = "fixed";
iframe.style.top = "0";
iframe.style.left = "0";
iframe.style.width = "100%";
iframe.style.height = "100%";
iframe.style.border = "none";
iframe.style.zIndex = "999999";
document.body.appendChild(iframe);
window.addEventListener("message", (event) => {
if (event.data === "fechar") {
document.body.removeChild(iframe);
}
});
};
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
abrirNps
});

View file

@ -0,0 +1,16 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var tipos_nps_exports = {};
module.exports = __toCommonJS(tipos_nps_exports);

View file

@ -0,0 +1,83 @@
"use strict";
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var funcoes_alertas_exports = {};
__export(funcoes_alertas_exports, {
enviarHoje: () => enviarHoje,
intervalosTipos: () => intervalosTipos
});
module.exports = __toCommonJS(funcoes_alertas_exports);
var import_dayjs = __toESM(require("dayjs"));
var import_weekOfYear = __toESM(require("dayjs/plugin/weekOfYear"));
import_dayjs.default.extend(import_weekOfYear.default);
const enviarHoje = (inter, data) => {
const hoje = (0, import_dayjs.default)(data || void 0);
if (!inter) return true;
if (inter == "D") return true;
if (inter == "M" && hoje.get("D") == 1) return true;
if (inter == "S" && hoje.get("d") == 1) return true;
if (inter == "S" && hoje.get("d") == 1 && hoje.week() % 2 == 1) return true;
return false;
};
const intervalosTipos = (tipoEntrada, log) => {
log.push(`intervalosTipos -> tipoEntrada:${tipoEntrada}`);
const config = {
M: {
campo_situacao: "situacao_texto_30",
prefixo_assunto: "(Previs\xE3o para os pr\xF3ximos 30 dias) ",
tipo: "M",
enviar_hoje: enviarHoje("M")
},
Q: {
campo_situacao: "situacao_texto_15",
prefixo_assunto: "(Previs\xE3o para os pr\xF3ximos 15 dias) ",
tipo: "Q",
enviar_hoje: enviarHoje("Q")
},
S: {
campo_situacao: "situacao_texto_7",
prefixo_assunto: "(Previs\xE3o para os pr\xF3ximos 7 dias) ",
tipo: "S",
enviar_hoje: enviarHoje("S")
},
D: {
campo_situacao: "situacao_texto",
prefixo_assunto: "",
tipo: "D",
enviar_hoje: enviarHoje("D")
}
};
const { campo_situacao, enviar_hoje, prefixo_assunto, tipo } = config[tipoEntrada || "D"] || config.D;
log.push(campo_situacao, prefixo_assunto, tipo, enviar_hoje ? "S" : "N");
return { campo_situacao, prefixo_assunto, tipo, enviar_hoje };
};
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
enviarHoje,
intervalosTipos
});

View file

@ -0,0 +1,24 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var Alertas_exports = {};
module.exports = __toCommonJS(Alertas_exports);
__reExport(Alertas_exports, require("./funcoes_alertas"), module.exports);
__reExport(Alertas_exports, require("./tipos"), module.exports);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
...require("./funcoes_alertas"),
...require("./tipos")
});

View file

@ -0,0 +1,33 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var tipos_exports = {};
__export(tipos_exports, {
intervalosDosAlertas: () => intervalosDosAlertas
});
module.exports = __toCommonJS(tipos_exports);
const intervalosDosAlertas = {
D: "Di\xE1rio",
S: "Semanal, nas segundas-feira",
Q: "Quinzenal, nas segundas-feira",
M: "Mensal, primeiro dia de cada m\xEAs"
};
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
intervalosDosAlertas
});

View file

@ -0,0 +1,22 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var e_licencie_exports = {};
module.exports = __toCommonJS(e_licencie_exports);
__reExport(e_licencie_exports, require("./Alertas"), module.exports);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
...require("./Alertas")
});

28
dist-back/index.js Normal file
View file

@ -0,0 +1,28 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var index_exports = {};
module.exports = __toCommonJS(index_exports);
__reExport(index_exports, require("./e-licencie"), module.exports);
__reExport(index_exports, require("./NPS"), module.exports);
__reExport(index_exports, require("./residuos"), module.exports);
__reExport(index_exports, require("./variaveis"), module.exports);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
...require("./e-licencie"),
...require("./NPS"),
...require("./residuos"),
...require("./variaveis")
});

142
dist-back/residuos/index.js Normal file
View file

@ -0,0 +1,142 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var residuos_exports = {};
__export(residuos_exports, {
nomesSincronizacoes: () => nomesSincronizacoes,
objetoCredencial: () => objetoCredencial,
orgaos: () => orgaos,
teste: () => teste,
zAuntenticacaoResiduosSolicitar: () => zAuntenticacaoResiduosSolicitar,
zCredenciaisIema: () => zCredenciaisIema,
zCredenciaisSinir: () => zCredenciaisSinir,
zEmpreendedorSincronizar: () => zEmpreendedorSincronizar,
zEmpreendimentoSincronizar: () => zEmpreendimentoSincronizar,
zUsuarioSincronizar: () => zUsuarioSincronizar
});
module.exports = __toCommonJS(residuos_exports);
var import_zod = require("zod");
const zAuntenticacaoResiduosSolicitar = import_zod.z.object({
// codigo_token: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeee",
codigo_token: import_zod.z.string().optional(),
//codigo_usuario: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeef",
codigo_usuario: import_zod.z.string().uuid(),
//nome_usuario: "Jaci Tupi",
nome_usuario: import_zod.z.string(),
//email_usuario: "jaci@maillinator.com",
email_usuario: import_zod.z.string(),
//documento_usuario: "111.111.111-11",
documento_usuario: import_zod.z.string(),
//organizacao: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeee",
inquilino: import_zod.z.string(),
//rotas: {},
rotas: import_zod.z.object({}),
//url_usuarios: "http://127.0.0.1:5010/residuos/exemplos/usuarios",
url_usuarios: import_zod.z.string().url(),
//url_empreendedores: "http://127.0.0.1:5010/residuos/exemplos/empreendedores",
url_empreendedores: import_zod.z.string().url(),
//url_empreendimentos: "http://127.0.0.1:5010/residuos/exemplos/empreendimentos",
url_empreendimentos: import_zod.z.string().url(),
//tipo_usuario: "usuario",
tipo_usuario: import_zod.z.string(),
//sistema: "gov-criciuma",
sistema: import_zod.z.string(),
//sistema_cor: "#688c00",
sistema_cor: import_zod.z.string(),
//sistema_nome: "e-licencie",
sistema_nome: import_zod.z.string(),
//sistema_logo: "http://0.0.0.0:5020/estaticos/logos/e-licencie/branco-branco.png",
sistema_logo: import_zod.z.string()
});
const zUsuarioSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
permicoes: import_zod.z.record(import_zod.z.string(), import_zod.z.any()),
versao: import_zod.z.number().int(),
credenciais_sinir: import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
}).optional()
});
const zCredenciaisSinir = import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
});
const zCredenciaisIema = import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
});
const teste = import_zod.z.object({
documento: import_zod.z.string().optional(),
procom: import_zod.z.string().optional(),
unidadeTop: import_zod.z.string().optional(),
senhaSecreta: import_zod.z.string().optional()
});
const orgaos = {
IEMA: "IEMA",
SINIR: "SINIR",
teste: "teste"
};
const objetoCredencial = {
IEMA: zCredenciaisIema,
SINIR: zCredenciaisSinir,
teste
};
const zEmpreendedorSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
unidade_mtr: import_zod.z.string().nullable().optional(),
versao: import_zod.z.number().int()
});
const zEmpreendimentoSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
codigo_empreendedor: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
unidade_mtr: import_zod.z.string().nullable().optional(),
versao: import_zod.z.number().int()
});
const nomesSincronizacoes = import_zod.z.enum([
"usuarios",
"empreendedores",
"empreendimentos"
]);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
nomesSincronizacoes,
objetoCredencial,
orgaos,
teste,
zAuntenticacaoResiduosSolicitar,
zCredenciaisIema,
zCredenciaisSinir,
zEmpreendedorSincronizar,
zEmpreendimentoSincronizar,
zUsuarioSincronizar
});

29
dist-back/ts/ambiente.js Normal file
View file

@ -0,0 +1,29 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var ambiente_exports = {};
__export(ambiente_exports, {
zAmbiente: () => zAmbiente
});
module.exports = __toCommonJS(ambiente_exports);
var import_zod = require("zod");
const zAmbiente = import_zod.z.enum(["desenvolvimento", "producao"]);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
zAmbiente
});

32
dist-back/variaveis.js Normal file
View file

@ -0,0 +1,32 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var variaveis_exports = {};
__export(variaveis_exports, {
inquilinoStatus: () => inquilinoStatus,
statusinquilino: () => statusinquilino
});
module.exports = __toCommonJS(variaveis_exports);
var import_zod = require("zod");
const inquilinoStatus = import_zod.z.enum(["ativo", "inativo"]);
const statusinquilino = inquilinoStatus;
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
inquilinoStatus,
statusinquilino
});

136
dist-front/index.d.mts Normal file
View file

@ -0,0 +1,136 @@
import { tipoResposta } from 'p-respostas';
import { z } from 'zod';
type tipos_alertas = {
intervalo_alertas: "D" | "S" | "Q" | "M";
};
declare const intervalosDosAlertas: {
[k in tipos_alertas["intervalo_alertas"]]: string;
};
declare const enviarHoje: (inter: tipos_alertas["intervalo_alertas"] | null | undefined, data?: string) => boolean;
declare const intervalosTipos: (tipoEntrada: keyof typeof intervalosDosAlertas | undefined | null, log: string[]) => {
campo_situacao: string;
prefixo_assunto: string;
tipo: string;
enviar_hoje: boolean;
};
type tipo_proxima_avaliacao = {
parametros: {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_organizacao: string;
nome_usuario: string;
contatos_usuario: string;
data_criacao_conta: string;
};
retorno: tipoResposta<string>;
};
declare const abrirNps: (emDesenvolvimento: boolean) => (parametros: tipo_proxima_avaliacao["parametros"]) => Promise<void>;
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
codigo_token: z.ZodOptional<z.ZodString>;
codigo_usuario: z.ZodString;
nome_usuario: z.ZodString;
email_usuario: z.ZodString;
documento_usuario: z.ZodString;
inquilino: z.ZodString;
rotas: z.ZodObject<{}, z.core.$strip>;
url_usuarios: z.ZodString;
url_empreendedores: z.ZodString;
url_empreendimentos: z.ZodString;
tipo_usuario: z.ZodString;
sistema: z.ZodString;
sistema_cor: z.ZodString;
sistema_nome: z.ZodString;
sistema_logo: z.ZodString;
}, z.core.$strip>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zUsuarioSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
permicoes: z.ZodRecord<z.ZodString, z.ZodAny>;
versao: z.ZodNumber;
credenciais_sinir: z.ZodOptional<z.ZodObject<{
login_cpf: z.ZodOptional<z.ZodString>;
login_cnpj: z.ZodOptional<z.ZodString>;
unidade: z.ZodOptional<z.ZodString>;
senha: z.ZodOptional<z.ZodString>;
}, z.core.$strip>>;
}, z.core.$strip>;
declare const zCredenciaisSinir: z.ZodObject<{
login_cpf: z.ZodOptional<z.ZodString>;
login_cnpj: z.ZodOptional<z.ZodString>;
unidade: z.ZodOptional<z.ZodString>;
senha: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const zCredenciaisIema: z.ZodObject<{
login_cpf: z.ZodOptional<z.ZodString>;
login_cnpj: z.ZodOptional<z.ZodString>;
unidade: z.ZodOptional<z.ZodString>;
senha: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const teste: z.ZodObject<{
documento: z.ZodOptional<z.ZodString>;
procom: z.ZodOptional<z.ZodString>;
unidadeTop: z.ZodOptional<z.ZodString>;
senhaSecreta: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const orgaos: {
[k in keyof TipoCredenciais]: k;
};
declare const objetoCredencial: {
[k in keyof typeof orgaos]: z.ZodObject;
};
type TipoCredenciais = {
SINIR?: z.infer<typeof zCredenciaisSinir>;
IEMA?: z.infer<typeof zCredenciaisIema>;
teste?: z.infer<typeof teste>;
};
type TipoCredenciaisLista = {
[K in keyof TipoCredenciais]: {
K: TipoCredenciais[K];
};
}[keyof TipoCredenciais];
type tipo_zUsuarioSincronizar = z.infer<typeof zUsuarioSincronizar>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendedorSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
unidade_mtr: z.ZodOptional<z.ZodNullable<z.ZodString>>;
versao: z.ZodNumber;
}, z.core.$strip>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendimentoSincronizar: z.ZodObject<{
codigo: z.ZodString;
codigo_empreendedor: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
unidade_mtr: z.ZodOptional<z.ZodNullable<z.ZodString>>;
versao: z.ZodNumber;
}, z.core.$strip>;
declare const nomesSincronizacoes: z.ZodEnum<{
usuarios: "usuarios";
empreendedores: "empreendedores";
empreendimentos: "empreendimentos";
}>;
declare const inquilinoStatus: z.ZodEnum<{
ativo: "ativo";
inativo: "inativo";
}>;
declare const statusinquilino: z.ZodEnum<{
ativo: "ativo";
inativo: "inativo";
}>;
export { type TipoCredenciais, type TipoCredenciaisLista, abrirNps, enviarHoje, inquilinoStatus, intervalosDosAlertas, intervalosTipos, nomesSincronizacoes, objetoCredencial, orgaos, statusinquilino, teste, type tipo_proxima_avaliacao, type tipo_zUsuarioSincronizar, type tipos_alertas, zAuntenticacaoResiduosSolicitar, zCredenciaisIema, zCredenciaisSinir, zEmpreendedorSincronizar, zEmpreendimentoSincronizar, zUsuarioSincronizar };

1
dist-front/index.mjs Normal file
View file

@ -0,0 +1 @@
import x from"dayjs";import b from"dayjs/plugin/weekOfYear";x.extend(b);var u=(e,r)=>{let t=x(r||void 0);return!e||e=="D"||e=="M"&&t.get("D")==1||e=="S"&&t.get("d")==1||e=="S"&&t.get("d")==1&&t.week()%2==1},M=(e,r)=>{r.push(`intervalosTipos -> tipoEntrada:${e}`);let t={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:u("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:u("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:u("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:u("D")}},{campo_situacao:p,enviar_hoje:a,prefixo_assunto:c,tipo:l}=t[e||"D"]||t.D;return r.push(p,c,l,a?"S":"N"),{campo_situacao:p,prefixo_assunto:c,tipo:l,enviar_hoje:a}};var A={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as h}from"p-respostas";var O=e=>async r=>{let t=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",p=`${t}/api`,{sistema:a,inquilino:c,codigo_usuario:l}=r,m=`nps_proxima_avaliacao_${a}_${l}_${c}_0`,d=localStorage.getItem(m);if(!d){let n=new URL(`${p}/${a}/proxima_avaliacao`);for(let[s,v]of Object.entries(r))n.searchParams.append(s,v);let f=(await fetch(n.href).then(s=>s.json()).catch(s=>h.erro(s.message))).valor;f&&localStorage.setItem(m,f)}if(!(d&&new Date().toISOString().slice(0,10)>=d))return;localStorage.removeItem(m);let _=new URL(t);for(let[n,g]of Object.entries(r))_.searchParams.append(n,g);let i=document.createElement("iframe");i.src=_.href,i.style.position="fixed",i.style.top="0",i.style.left="0",i.style.width="100%",i.style.height="100%",i.style.border="none",i.style.zIndex="999999",document.body.appendChild(i),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(i)})};import{z as o}from"zod";var L=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),K=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.string(),o.any()),versao:o.number().int(),credenciais_sinir:o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}).optional()}),y=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),S=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),j=o.object({documento:o.string().optional(),procom:o.string().optional(),unidadeTop:o.string().optional(),senhaSecreta:o.string().optional()}),H={IEMA:"IEMA",SINIR:"SINIR",teste:"teste"},Y={IEMA:S,SINIR:y,teste:j},Z=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),B=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),F=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z}from"zod";var I=z.enum(["ativo","inativo"]),V=I;export{O as abrirNps,u as enviarHoje,I as inquilinoStatus,A as intervalosDosAlertas,M as intervalosTipos,F as nomesSincronizacoes,Y as objetoCredencial,H as orgaos,V as statusinquilino,j as teste,L as zAuntenticacaoResiduosSolicitar,S as zCredenciaisIema,y as zCredenciaisSinir,Z as zEmpreendedorSincronizar,B as zEmpreendimentoSincronizar,K as zUsuarioSincronizar};

View file

@ -1,177 +0,0 @@
import { tipoResposta } from 'p-respostas';
import { z } from 'zod';
type tipos_alertas = {
intervalo_alertas: "D" | "S" | "Q" | "M";
};
declare const intervalosDosAlertas: {
[k in tipos_alertas["intervalo_alertas"]]: string;
};
declare const enviarHoje: (inter: tipos_alertas["intervalo_alertas"] | null | undefined, data?: string) => boolean;
declare const intervalosTipos: (tipoEntrada: keyof typeof intervalosDosAlertas | undefined | null, log: string[]) => {
campo_situacao: string;
prefixo_assunto: string;
tipo: string;
enviar_hoje: boolean;
};
type tipo_proxima_avaliacao = {
parametros: {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_organizacao: string;
nome_usuario: string;
contatos_usuario: string;
data_criacao_conta: string;
};
retorno: tipoResposta<string>;
};
declare const abrirNps: (emDesenvolvimento: boolean) => (parametros: tipo_proxima_avaliacao["parametros"]) => Promise<void>;
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
codigo_token: z.ZodOptional<z.ZodString>;
codigo_usuario: z.ZodString;
nome_usuario: z.ZodString;
email_usuario: z.ZodString;
documento_usuario: z.ZodString;
inquilino: z.ZodString;
rotas: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
url_usuarios: z.ZodString;
url_empreendedores: z.ZodString;
url_empreendimentos: z.ZodString;
tipo_usuario: z.ZodString;
sistema: z.ZodString;
sistema_cor: z.ZodString;
sistema_nome: z.ZodString;
sistema_logo: z.ZodString;
}, "strip", z.ZodTypeAny, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
codigo_token?: string | undefined;
}, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
codigo_token?: string | undefined;
}>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zUsuarioSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
permicoes: z.ZodRecord<z.ZodString, z.ZodAny>;
versao: z.ZodNumber;
credenciais_sinir: z.ZodOptional<z.ZodObject<{
login: z.ZodOptional<z.ZodString>;
senha: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
login?: string | undefined;
senha?: string | undefined;
}, {
login?: string | undefined;
senha?: string | undefined;
}>>;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
credenciais_sinir?: {
login?: string | undefined;
senha?: string | undefined;
} | undefined;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
credenciais_sinir?: {
login?: string | undefined;
senha?: string | undefined;
} | undefined;
}>;
type tipo_zUsuarioSincronizar = z.infer<typeof zUsuarioSincronizar>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendedorSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
versao: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
}>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendimentoSincronizar: z.ZodObject<{
codigo: z.ZodString;
codigo_empreendedor: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
unidade_sinir: z.ZodOptional<z.ZodNullable<z.ZodString>>;
versao: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
unidade_sinir?: string | null | undefined;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
unidade_sinir?: string | null | undefined;
}>;
declare const nomesSincronizacoes: z.ZodEnum<["usuarios", "empreendedores", "empreendimentos"]>;
declare const inquilinoStatus: z.ZodEnum<["ativo", "inativo"]>;
declare const statusinquilino: z.ZodEnum<["ativo", "inativo"]>;
export { abrirNps, enviarHoje, inquilinoStatus, intervalosDosAlertas, intervalosTipos, nomesSincronizacoes, statusinquilino, type tipo_proxima_avaliacao, type tipo_zUsuarioSincronizar, type tipos_alertas, zAuntenticacaoResiduosSolicitar, zEmpreendedorSincronizar, zEmpreendimentoSincronizar, zUsuarioSincronizar };

View file

@ -1 +0,0 @@
import x from"dayjs";import h from"dayjs/plugin/weekOfYear";x.extend(h);var l=(e,i)=>{let t=x(i||void 0);return!e||e=="D"||e=="M"&&t.get("D")==1||e=="S"&&t.get("d")==1||e=="S"&&t.get("d")==1&&t.week()%2==1},w=(e,i)=>{i.push(`intervalosTipos -> tipoEntrada:${e}`);let t={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:l("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:l("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:l("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:l("D")}},{campo_situacao:p,enviar_hoje:s,prefixo_assunto:c,tipo:u}=t[e||"D"]||t.D;return i.push(p,c,u,s?"S":"N"),{campo_situacao:p,prefixo_assunto:c,tipo:u,enviar_hoje:s}};var M={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as b}from"p-respostas";var E=e=>async i=>{let t=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",p=`${t}/api`,{sistema:s,inquilino:c,codigo_usuario:u}=i,m=`nps_proxima_avaliacao_${s}_${u}_${c}_0`,_=localStorage.getItem(m);if(!_){let a=new URL(`${p}/${s}/proxima_avaliacao`);for(let[n,v]of Object.entries(i))a.searchParams.append(n,v);let f=(await fetch(a.href).then(n=>n.json()).catch(n=>b.erro(n.message))).valor;f&&localStorage.setItem(m,f)}if(!(_&&new Date().toISOString().slice(0,10)>=_))return;localStorage.removeItem(m);let d=new URL(t);for(let[a,g]of Object.entries(i))d.searchParams.append(a,g);let r=document.createElement("iframe");r.src=d.href,r.style.position="fixed",r.style.top="0",r.style.left="0",r.style.width="100%",r.style.height="100%",r.style.border="none",r.style.zIndex="999999",document.body.appendChild(r),window.addEventListener("message",a=>{a.data==="fechar"&&document.body.removeChild(r)})};import{z as o}from"zod";var L=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),R=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.any()),versao:o.number().int(),credenciais_sinir:o.object({login:o.string().optional(),senha:o.string().optional()}).optional()}),N=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),versao:o.number().int()}),T=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_sinir:o.string().nullable().optional(),versao:o.number().int()}),H=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z as y}from"zod";var S=y.enum(["ativo","inativo"]),F=S;export{E as abrirNps,l as enviarHoje,S as inquilinoStatus,M as intervalosDosAlertas,w as intervalosTipos,H as nomesSincronizacoes,F as statusinquilino,L as zAuntenticacaoResiduosSolicitar,N as zEmpreendedorSincronizar,T as zEmpreendimentoSincronizar,R as zUsuarioSincronizar};

View file

@ -1,177 +0,0 @@
import { tipoResposta } from 'p-respostas';
import { z } from 'zod';
type tipos_alertas = {
intervalo_alertas: "D" | "S" | "Q" | "M";
};
declare const intervalosDosAlertas: {
[k in tipos_alertas["intervalo_alertas"]]: string;
};
declare const enviarHoje: (inter: tipos_alertas["intervalo_alertas"] | null | undefined, data?: string) => boolean;
declare const intervalosTipos: (tipoEntrada: keyof typeof intervalosDosAlertas | undefined | null, log: string[]) => {
campo_situacao: string;
prefixo_assunto: string;
tipo: string;
enviar_hoje: boolean;
};
type tipo_proxima_avaliacao = {
parametros: {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_organizacao: string;
nome_usuario: string;
contatos_usuario: string;
data_criacao_conta: string;
};
retorno: tipoResposta<string>;
};
declare const abrirNps: (emDesenvolvimento: boolean) => (parametros: tipo_proxima_avaliacao["parametros"]) => Promise<void>;
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
codigo_token: z.ZodOptional<z.ZodString>;
codigo_usuario: z.ZodString;
nome_usuario: z.ZodString;
email_usuario: z.ZodString;
documento_usuario: z.ZodString;
inquilino: z.ZodString;
rotas: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
url_usuarios: z.ZodString;
url_empreendedores: z.ZodString;
url_empreendimentos: z.ZodString;
tipo_usuario: z.ZodString;
sistema: z.ZodString;
sistema_cor: z.ZodString;
sistema_nome: z.ZodString;
sistema_logo: z.ZodString;
}, "strip", z.ZodTypeAny, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
codigo_token?: string | undefined;
}, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
codigo_token?: string | undefined;
}>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zUsuarioSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
permicoes: z.ZodRecord<z.ZodString, z.ZodAny>;
versao: z.ZodNumber;
credenciais_sinir: z.ZodOptional<z.ZodObject<{
login: z.ZodOptional<z.ZodString>;
senha: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
login?: string | undefined;
senha?: string | undefined;
}, {
login?: string | undefined;
senha?: string | undefined;
}>>;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
credenciais_sinir?: {
login?: string | undefined;
senha?: string | undefined;
} | undefined;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
credenciais_sinir?: {
login?: string | undefined;
senha?: string | undefined;
} | undefined;
}>;
type tipo_zUsuarioSincronizar = z.infer<typeof zUsuarioSincronizar>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendedorSincronizar: z.ZodObject<{
codigo: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
versao: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
}>;
/** Tipagem usada para o processo de sincronização entre modulos */
declare const zEmpreendimentoSincronizar: z.ZodObject<{
codigo: z.ZodString;
codigo_empreendedor: z.ZodString;
documento: z.ZodString;
excluido: z.ZodBoolean;
nome: z.ZodString;
unidade_sinir: z.ZodOptional<z.ZodNullable<z.ZodString>>;
versao: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
unidade_sinir?: string | null | undefined;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
unidade_sinir?: string | null | undefined;
}>;
declare const nomesSincronizacoes: z.ZodEnum<["usuarios", "empreendedores", "empreendimentos"]>;
declare const inquilinoStatus: z.ZodEnum<["ativo", "inativo"]>;
declare const statusinquilino: z.ZodEnum<["ativo", "inativo"]>;
export { abrirNps, enviarHoje, inquilinoStatus, intervalosDosAlertas, intervalosTipos, nomesSincronizacoes, statusinquilino, type tipo_proxima_avaliacao, type tipo_zUsuarioSincronizar, type tipos_alertas, zAuntenticacaoResiduosSolicitar, zEmpreendedorSincronizar, zEmpreendimentoSincronizar, zUsuarioSincronizar };

View file

@ -1 +0,0 @@
"use strict";var w=Object.create;var m=Object.defineProperty;var k=Object.getOwnPropertyDescriptor;var M=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var P=(e,t)=>{for(var r in t)m(e,r,{get:t[r],enumerable:!0})},h=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of M(t))!I.call(e,i)&&i!==r&&m(e,i,{get:()=>t[i],enumerable:!(s=k(t,i))||s.enumerable});return e};var b=(e,t,r)=>(r=e!=null?w($(e)):{},h(t||!e||!e.__esModule?m(r,"default",{value:e,enumerable:!0}):r,e)),Q=e=>h(m({},"__esModule",{value:!0}),e);var T={};P(T,{abrirNps:()=>q,enviarHoje:()=>c,inquilinoStatus:()=>z,intervalosDosAlertas:()=>U,intervalosTipos:()=>A,nomesSincronizacoes:()=>R,statusinquilino:()=>N,zAuntenticacaoResiduosSolicitar:()=>E,zEmpreendedorSincronizar:()=>C,zEmpreendimentoSincronizar:()=>L,zUsuarioSincronizar:()=>O});module.exports=Q(T);var g=b(require("dayjs")),y=b(require("dayjs/plugin/weekOfYear"));g.default.extend(y.default);var c=(e,t)=>{let r=(0,g.default)(t||void 0);return!e||e=="D"||e=="M"&&r.get("D")==1||e=="S"&&r.get("d")==1||e=="S"&&r.get("d")==1&&r.week()%2==1},A=(e,t)=>{t.push(`intervalosTipos -> tipoEntrada:${e}`);let r={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:c("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:c("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:c("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:c("D")}},{campo_situacao:s,enviar_hoje:i,prefixo_assunto:u,tipo:l}=r[e||"D"]||r.D;return t.push(s,u,l,i?"S":"N"),{campo_situacao:s,prefixo_assunto:u,tipo:l,enviar_hoje:i}};var U={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};var S=require("p-respostas"),q=e=>async t=>{let r=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",s=`${r}/api`,{sistema:i,inquilino:u,codigo_usuario:l}=t,_=`nps_proxima_avaliacao_${i}_${l}_${u}_0`,d=localStorage.getItem(_);if(!d){let n=new URL(`${s}/${i}/proxima_avaliacao`);for(let[p,D]of Object.entries(t))n.searchParams.append(p,D);let v=(await fetch(n.href).then(p=>p.json()).catch(p=>S.respostaComuns.erro(p.message))).valor;v&&localStorage.setItem(_,v)}if(!(d&&new Date().toISOString().slice(0,10)>=d))return;localStorage.removeItem(_);let f=new URL(r);for(let[n,x]of Object.entries(t))f.searchParams.append(n,x);let a=document.createElement("iframe");a.src=f.href,a.style.position="fixed",a.style.top="0",a.style.left="0",a.style.width="100%",a.style.height="100%",a.style.border="none",a.style.zIndex="999999",document.body.appendChild(a),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(a)})};var o=require("zod"),E=o.z.object({codigo_token:o.z.string().optional(),codigo_usuario:o.z.string().uuid(),nome_usuario:o.z.string(),email_usuario:o.z.string(),documento_usuario:o.z.string(),inquilino:o.z.string(),rotas:o.z.object({}),url_usuarios:o.z.string().url(),url_empreendedores:o.z.string().url(),url_empreendimentos:o.z.string().url(),tipo_usuario:o.z.string(),sistema:o.z.string(),sistema_cor:o.z.string(),sistema_nome:o.z.string(),sistema_logo:o.z.string()}),O=o.z.object({codigo:o.z.string().uuid(),documento:o.z.string(),excluido:o.z.boolean(),nome:o.z.string(),permicoes:o.z.record(o.z.any()),versao:o.z.number().int(),credenciais_sinir:o.z.object({login:o.z.string().optional(),senha:o.z.string().optional()}).optional()}),C=o.z.object({codigo:o.z.string().uuid(),documento:o.z.string(),excluido:o.z.boolean(),nome:o.z.string(),versao:o.z.number().int()}),L=o.z.object({codigo:o.z.string().uuid(),codigo_empreendedor:o.z.string().uuid(),documento:o.z.string(),excluido:o.z.boolean(),nome:o.z.string(),unidade_sinir:o.z.string().nullable().optional(),versao:o.z.number().int()}),R=o.z.enum(["usuarios","empreendedores","empreendimentos"]);var j=require("zod"),z=j.z.enum(["ativo","inativo"]),N=z;0&&(module.exports={abrirNps,enviarHoje,inquilinoStatus,intervalosDosAlertas,intervalosTipos,nomesSincronizacoes,statusinquilino,zAuntenticacaoResiduosSolicitar,zEmpreendedorSincronizar,zEmpreendimentoSincronizar,zUsuarioSincronizar});

View file

@ -1,25 +1,23 @@
{
"name": "p-drives",
"version": "0.247.0",
"version": "0.264.0",
"description": "",
"main": "src/index.ts",
"main": "./src/index.ts",
"exports": {
".": {
"import": "./dist-import/index.mjs",
"require": "./dist-require/index.js"
"types": "./src/index.ts",
"import": "./dist-front/index.mjs",
"require": "./dist-back/index.js"
}
},
"types": "./src/index.ts",
"scripts": {
"preinstall": "bun pm cache rm",
"at": "pnpm up p-* @biomejs/biome typescript",
"clean": "rm -rf dist-require dist-import",
"build-back": "tsup src/index.ts --dts --format cjs --out-dir dist-require --minify",
"build-front": "tsup src/index.ts --dts --format esm --out-dir dist-import --minify",
"build": "pnpm run biome && npm --no-git-tag-version version minor && pnpm run clean && (pnpm run build-back & pnpm run build-front) && echo Fim",
"build": "pnpm run biome && npm --no-git-tag-version version minor && tsup --config ./node_modules/p-comuns/tsup/tsup.config.ts && pnpm run pacote",
"biome": "npx @biomejs/biome check --write ./src",
"nodev": "check-node-version --node '>= 20'"
"nodev": "npx check-node-version --node '>= 20'",
"pacote": "npm pack && npm pack && mv $(npm pack --silent) pacote.tgz"
},
"devDependencies": {},
"keywords": [],
"author": {
"name": "AZTECA SOFTWARE LTDA",
@ -28,17 +26,17 @@
},
"license": "ISC",
"dependencies": {
"-": "^0.0.1",
"@biomejs/biome": "2.0.6",
"@types/node": "^20.19.8",
"autenticacao-drive": "git+https://git2.idz.one/publico/autenticacao-drive.git#v.2",
"p-comuns": "git+https://git2.idz.one/publico/_comuns.git",
"p-respostas": "git+https://git2.idz.one/publico/_respostas.git",
"@types/node": "^20.19.11",
"check-node-version": "^4.2.1",
"cross-fetch": "4.1.0",
"dayjs": "1.11.13",
"p-comuns": "git+https://git2.idz.one/publico/_comuns.git#v.2",
"p-respostas": "git+https://git2.idz.one/publico/_respostas.git#v.2",
"tsup": "^8.5.0",
"typescript": "5.5.4",
"zod": "3.24.1"
"zod": "4.1.4"
},
"devDependencies": {
"@biomejs/biome": "2.0.6",
"tsup": "8.5.0",
"typescript": "~5.9.3"
}
}

BIN
pacote.tgz Normal file

Binary file not shown.

1429
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -54,16 +54,63 @@ export const zUsuarioSincronizar = z.object({
documento: z.string(),
excluido: z.boolean(),
nome: z.string(),
permicoes: z.record(z.any()),
permicoes: z.record(z.string(), z.any()),
versao: z.number().int(),
credenciais_sinir: z
.object({
login: z.string().optional(),
login_cpf: z.string().optional(),
login_cnpj: z.string().optional(),
unidade: z.string().optional(),
senha: z.string().optional(),
})
.optional(),
})
export const zCredenciaisSinir = z.object({
login_cpf: z.string().optional(),
login_cnpj: z.string().optional(),
unidade: z.string().optional(),
senha: z.string().optional(),
})
export const zCredenciaisIema = z.object({
login_cpf: z.string().optional(),
login_cnpj: z.string().optional(),
unidade: z.string().optional(),
senha: z.string().optional(),
})
export const teste = z.object({
documento: z.string().optional(),
procom: z.string().optional(),
unidadeTop: z.string().optional(),
senhaSecreta: z.string().optional(),
})
export const orgaos: { [k in keyof TipoCredenciais]: k } = {
IEMA: "IEMA",
SINIR: "SINIR",
teste: "teste",
} as const
export const objetoCredencial: { [k in keyof typeof orgaos]: z.ZodObject } = {
IEMA: zCredenciaisIema,
SINIR: zCredenciaisSinir,
teste: teste,
}
export type TipoCredenciais = {
SINIR?: z.infer<typeof zCredenciaisSinir>
IEMA?: z.infer<typeof zCredenciaisIema>
teste?: z.infer<typeof teste>
}
export type TipoCredenciaisLista = {
[K in keyof TipoCredenciais]: {
K: TipoCredenciais[K]
}
}[keyof TipoCredenciais]
export type tipo_zUsuarioSincronizar = z.infer<typeof zUsuarioSincronizar>
/** Tipagem usada para o processo de sincronização entre modulos */
@ -72,6 +119,7 @@ export const zEmpreendedorSincronizar = z.object({
documento: z.string(),
excluido: z.boolean(),
nome: z.string(),
unidade_mtr: z.string().nullable().optional(),
versao: z.number().int(),
})
@ -82,7 +130,7 @@ export const zEmpreendimentoSincronizar = z.object({
documento: z.string(),
excluido: z.boolean(),
nome: z.string(),
unidade_sinir: z.string().nullable().optional(),
unidade_mtr: z.string().nullable().optional(),
versao: z.number().int(),
})