{"_id":"@alex_diko/html-to-obj","_rev":"4-c2823032d561f329ce11e9e512858a17","name":"@alex_diko/html-to-obj","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@alex_diko/html-to-obj","version":"0.0.1","description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","private":false,"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@swc/core":"^1.3.86","@types/node":"^20.6.3","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.5"},"scripts":{"dev":"vitest","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts","lint":"tsc","ci":"pnpm run lint && pnpm test && pnpm run build","release":"pnpm run lint && pnpm test && pnpm run build && changeset publish"},"_id":"@alex_diko/html-to-obj@0.0.1","_integrity":"sha512-6qa2pgalGGIJKDWHBB2v3UcHnH5rybRxehRHo+MJBlclrPMGNsg0UOpXaW0eMqy9VpQ7DbBs0IIV8U5g+ZmH8g==","_resolved":"/tmp/c130c986698fc271f730965bb954cf04/alex_diko-html-to-obj-0.0.1.tgz","_from":"file:alex_diko-html-to-obj-0.0.1.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-6qa2pgalGGIJKDWHBB2v3UcHnH5rybRxehRHo+MJBlclrPMGNsg0UOpXaW0eMqy9VpQ7DbBs0IIV8U5g+ZmH8g==","shasum":"3de2e8b15746c94eae7501d7b5b3a09d035e6f49","tarball":"https://registry.npmjs.org/@alex_diko/html-to-obj/-/html-to-obj-0.0.1.tgz","fileCount":18,"unpackedSize":12196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5nK2HdxoNhHjwkVfm6bx+b8c2z952ExuHpKSLlih3QAiAED8Xx4Kuppq/GD/zRt+jOetyAiZJm2vpg6A2x/Jl4xw=="}]},"_npmUser":{"name":"alex_diko","email":"mirag0505@yandex.ru"},"directories":{},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-to-obj_0.0.1_1695492537979_0.2584538974426258"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alex_diko/html-to-obj","version":"0.0.2","description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","private":false,"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@swc/core":"^1.3.86","@types/node":"^20.6.3","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.5"},"scripts":{"dev":"vitest","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts","lint":"tsc","ci":"pnpm run lint && pnpm test && pnpm run build","release":"pnpm run lint && pnpm test && pnpm run build && changeset publish"},"_id":"@alex_diko/html-to-obj@0.0.2","_integrity":"sha512-uY9inccui8/wpyymiy61mpVR125OUqB/Y4WykPotRN6LaZkfU34/YJWqMFkpWf/olCufUVPEaiDPUL3JcXJUxA==","_resolved":"/tmp/ce28044dcc35188095fb5eebeb6b3009/alex_diko-html-to-obj-0.0.2.tgz","_from":"file:alex_diko-html-to-obj-0.0.2.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-uY9inccui8/wpyymiy61mpVR125OUqB/Y4WykPotRN6LaZkfU34/YJWqMFkpWf/olCufUVPEaiDPUL3JcXJUxA==","shasum":"2f3d04ac995d6ee8673f824507e8638e7250c7fa","tarball":"https://registry.npmjs.org/@alex_diko/html-to-obj/-/html-to-obj-0.0.2.tgz","fileCount":14,"unpackedSize":13408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxwkMzj4AdyrZnsplQDCNV1Zefg0gBBe4oKIXawKYy0AiAno+1pZgo76Qx/R2WCp5QwaFqyEFDNKVcqg/lx4FfzQA=="}]},"_npmUser":{"name":"alex_diko","email":"mirag0505@yandex.ru"},"directories":{},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-to-obj_0.0.2_1695500427108_0.7715139362430612"},"_hasShrinkwrap":false},"0.0.4":{"name":"@alex_diko/html-to-obj","version":"0.0.4","description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","private":false,"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@swc/core":"^1.3.86","@types/node":"^20.6.3","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.5"},"scripts":{"dev":"vitest","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts","lint":"tsc","ci":"pnpm run lint && pnpm test && pnpm run build","release":"pnpm run lint && pnpm test && pnpm run build && changeset publish"},"_id":"@alex_diko/html-to-obj@0.0.4","_integrity":"sha512-9OEWns5FG5H8QMkhX4ot67lL6hfhOiRJcU/9dQeHCRcBCt3z6/CXgrVOo3/N/5kIeCNQSxHpZUL/095FhvJz2A==","_resolved":"/tmp/bf21e481f6fd8b7a2f344d125f265e11/alex_diko-html-to-obj-0.0.4.tgz","_from":"file:alex_diko-html-to-obj-0.0.4.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9OEWns5FG5H8QMkhX4ot67lL6hfhOiRJcU/9dQeHCRcBCt3z6/CXgrVOo3/N/5kIeCNQSxHpZUL/095FhvJz2A==","shasum":"3da89d10916013d4db4969b043e21524b3c8dfe6","tarball":"https://registry.npmjs.org/@alex_diko/html-to-obj/-/html-to-obj-0.0.4.tgz","fileCount":12,"unpackedSize":12940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuxPscLnqu29oS4c71P/hur5s5sZyzZ+WAO9JcpMsU7AiA2EL/bObuCky+3qgo7faUPgnzNB2K4Y5PPf4yKvysilw=="}]},"_npmUser":{"name":"alex_diko","email":"mirag0505@yandex.ru"},"directories":{},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-to-obj_0.0.4_1695549128457_0.05006076732857956"},"_hasShrinkwrap":false},"0.0.5":{"name":"@alex_diko/html-to-obj","version":"0.0.5","description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","private":false,"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@swc/core":"^1.3.86","@types/node":"^20.6.3","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.5"},"scripts":{"dev":"vitest","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts","lint":"tsc","ci":"pnpm run lint && pnpm test && pnpm run build","release":"pnpm run lint && pnpm test && pnpm run build && changeset publish"},"_id":"@alex_diko/html-to-obj@0.0.5","_integrity":"sha512-LRK2WWapjedZ+rYomvOKWyw75a+9qkNHKNEfxz+8QDpGs2RBSLqRRLrv1f+eEaZfwxM4cpnQuQmra16A8hhooQ==","_resolved":"/tmp/ebbb6a1cad27620d7344b4290b43dbc4/alex_diko-html-to-obj-0.0.5.tgz","_from":"file:alex_diko-html-to-obj-0.0.5.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-LRK2WWapjedZ+rYomvOKWyw75a+9qkNHKNEfxz+8QDpGs2RBSLqRRLrv1f+eEaZfwxM4cpnQuQmra16A8hhooQ==","shasum":"851fe3ff6077fd7c799eff53fc4d57ba94e001e9","tarball":"https://registry.npmjs.org/@alex_diko/html-to-obj/-/html-to-obj-0.0.5.tgz","fileCount":12,"unpackedSize":12996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWhIs+F561w6OrwsE6r5Sozru9mqdswBzmyWDY8I5M/AiEAwuwR2iO34nPOuUAGfPm/HHCln8QvAfPSW723Ykd7IUE="}]},"_npmUser":{"name":"alex_diko","email":"mirag0505@yandex.ru"},"directories":{},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-to-obj_0.0.5_1695924840460_0.424097067987494"},"_hasShrinkwrap":false},"0.0.6":{"name":"@alex_diko/html-to-obj","version":"0.0.6","description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","private":false,"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@swc/core":"^1.3.86","@types/node":"^20.6.3","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.5"},"scripts":{"dev":"vitest","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts","lint":"tsc","ci":"pnpm run lint && pnpm test && pnpm run build","release":"pnpm run lint && pnpm test && pnpm run build && changeset publish"},"_id":"@alex_diko/html-to-obj@0.0.6","_integrity":"sha512-0068sSwjG6cvvsnKkGbTIGdYL/8oJLsCUZhVNnn7jvvVCDETXDSHtX/gGTG2apdzmw4N5q/26qKehcIsN++dKg==","_resolved":"/tmp/457afa9bcd24f32868681a286150387e/alex_diko-html-to-obj-0.0.6.tgz","_from":"file:alex_diko-html-to-obj-0.0.6.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-0068sSwjG6cvvsnKkGbTIGdYL/8oJLsCUZhVNnn7jvvVCDETXDSHtX/gGTG2apdzmw4N5q/26qKehcIsN++dKg==","shasum":"7e8bd8e930128254f8c9f7c75987b9becaa4a61e","tarball":"https://registry.npmjs.org/@alex_diko/html-to-obj/-/html-to-obj-0.0.6.tgz","fileCount":12,"unpackedSize":11331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMU2UCyV/qilNP/VBGIcyeGq3Kq/WOXHrW4YbyqH/AHwIgGu0Z1Fdy0McsxxullkzidH5sRqnxBPciz3run1tciFo="}]},"_npmUser":{"name":"alex_diko","email":"mirag0505@yandex.ru"},"directories":{},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-to-obj_0.0.6_1696255784392_0.9526360430302789"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-23T18:08:57.891Z","0.0.1":"2023-09-23T18:08:58.179Z","modified":"2023-10-02T14:09:44.731Z","0.0.2":"2023-09-23T20:20:27.323Z","0.0.4":"2023-09-24T09:52:08.663Z","0.0.5":"2023-09-28T18:14:00.653Z","0.0.6":"2023-10-02T14:09:44.578Z"},"maintainers":[{"name":"alex_diko","email":"mirag0505@yandex.ru"}],"description":"- The program must run from the CLI by reading a file and the browser by textarea input.   For example, running node server.js markup.html should print out the Object   specified above. The input format is an HTML string, and browser API should not be   u","keywords":[],"license":"ISC","readme":"# HTMLtoObj\n\n- The program must run from the CLI by reading a file and the browser by textarea input.\n  For example, running node server.js markup.html should print out the Object\n  specified above. The input format is an HTML string, and browser API should not be\n  used. The solution should be designed as a library that can be used/run from the\n  browser or nodejs.\n- You can use any Javascript library alongside your code except those that do the\n  HTML-to-object parsing and conversion themselves. The main parsing and conversion\n  loop must still be written by you. You can also write everything from scratch - there is no preference, and you will not be graded less/more if you choose not to use libraries. As long as the code runs, it doesn't matter.\n\n## Install\n\n```pnpm i test_lybrary_for_browser_and_node```\n\n## For client:\n\nAdd startScriptBothEnviroment in your file .js\n```\nimport { HTMLtoObject } from \"@alex_diko/html-to-obj\";\n\n## For server:\n```\nconst { HTMLtoObject } = require(\"@alex_diko/html-to-obj\");\n```\n\n## Update npm library\n\n```pnpm changeset```\n","readmeFilename":"README.md"}