UNPKG

@5stones/onix

Version:

A strongly typed library for parsing ONIX feeds.

348 lines (347 loc) 12.9 kB
// https://ns.editeur.org/onix/en/175 export enum ProductFormDetail { A101 = 'A101', // CD standard audio format A102 = 'A102', // SACD super audio format A103 = 'A103', // MP3 format A104 = 'A104', // WAV format A105 = 'A105', // Real Audio format A106 = 'A106', // WMA A107 = 'A107', // AAC A108 = 'A108', // Ogg/Vorbis A109 = 'A109', // Audible A110 = 'A110', // FLAC A111 = 'A111', // AIFF A112 = 'A112', // ALAC A113 = 'A113', // W3C Audiobook format A201 = 'A201', // DAISY 2: full audio with title only (no navigation) A202 = 'A202', // DAISY 2: full audio with navigation (no text) A203 = 'A203', // DAISY 2: full audio with navigation and partial text A204 = 'A204', // DAISY 2: full audio with navigation and full text A205 = 'A205', // DAISY 2: full text with navigation and partial audio A206 = 'A206', // DAISY 2: full text with navigation and no audio A207 = 'A207', // DAISY 3: full audio with title only (no navigation) A208 = 'A208', // DAISY 3: full audio with navigation (no text) A209 = 'A209', // DAISY 3: full audio with navigation and partial text A210 = 'A210', // DAISY 3: full audio with navigation and full text A211 = 'A211', // DAISY 3: full text with navigation and partial audio A212 = 'A212', // DAISY 3: full text with navigation and no audio A301 = 'A301', // Standalone audio A302 = 'A302', // Readalong audio A303 = 'A303', // Playalong audio A304 = 'A304', // Speakalong audio A305 = 'A305', // Synchronised audio A310 = 'A310', // Sound effects A311 = 'A311', // Background music A312 = 'A312', // Without background sounds A400 = 'A400', // 64kbits/s A401 = 'A401', // 128kbits/s A402 = 'A402', // 192kbits/s A403 = 'A403', // 256kbits/s A404 = 'A404', // 320kbits/s A410 = 'A410', // Mono A420 = 'A420', // Stereo A421 = 'A421', // Stereo 2.1 A441 = 'A441', // Surround 4.1 A451 = 'A451', // Surround 5.1 A471 = 'A471', // Dolby Atmos B101 = 'B101', // Mass market (rack) paperback B102 = 'B102', // Trade paperback (US) B103 = 'B103', // Digest format paperback B104 = 'B104', // A-format paperback B105 = 'B105', // B-format paperback B106 = 'B106', // Trade paperback (UK) B107 = 'B107', // Tall rack paperback (US) B108 = 'B108', // A5 size Tankobon B109 = 'B109', // JIS B5 size Tankobon B110 = 'B110', // JIS B6 size Tankobon B111 = 'B111', // A6 size Bunko B112 = 'B112', // B40-dori Shinsho B113 = 'B113', // Pocket (Sweden, Norway, France) B114 = 'B114', // Storpocket (Sweden) B115 = 'B115', // Kartonnage (Sweden) B116 = 'B116', // Flexband (Sweden) B117 = 'B117', // Mook / Bookazine B118 = 'B118', // Dwarsligger B119 = 'B119', // 46 size B120 = 'B120', // 46-Henkei size B121 = 'B121', // A4 B122 = 'B122', // A4-Henkei size B123 = 'B123', // A5-Henkei size B124 = 'B124', // B5-Henkei size B125 = 'B125', // B6-Henkei size B126 = 'B126', // AB size B127 = 'B127', // JIS B7 size B128 = 'B128', // Kiku size B129 = 'B129', // Kiku-Henkei size B130 = 'B130', // JIS B4 size B131 = 'B131', // Paperback (DE) B132 = 'B132', // Libro de bolsillo B133 = 'B133', // Pocket-sized B134 = 'B134', // A5 B135 = 'B135', // Mass market max paperback B139 = 'B139', // Comic book size (US) B140 = 'B140', // Comic album size (Euro) B141 = 'B141', // B4-Henkei size B201 = 'B201', // Coloring / join-the-dot book B202 = 'B202', // Lift-the-flap book B204 = 'B204', // Miniature book B205 = 'B205', // Moving picture / flicker book B206 = 'B206', // Pop-up book B207 = 'B207', // Scented / ‘smelly’ book B208 = 'B208', // Sound story / ‘noisy’ book B209 = 'B209', // Sticker book B210 = 'B210', // Touch-and-feel book B212 = 'B212', // Die-cut book B213 = 'B213', // Book-as-toy B214 = 'B214', // Soft-to-touch book B215 = 'B215', // Fuzzy-felt book B216 = 'B216', // Press-out puzzle pieces B221 = 'B221', // Picture book B222 = 'B222', // ‘Carousel’ book B223 = 'B223', // Pull-the-tab book B224 = 'B224', // ‘Wordless’ book B301 = 'B301', // Loose leaf or partwork – sheets / parts and binder / wallet B302 = 'B302', // Loose leaf or partwork – binder / wallet only B303 = 'B303', // Loose leaf or partwork – sheets / parts only B304 = 'B304', // Sewn B305 = 'B305', // Unsewn / adhesive bound B306 = 'B306', // Library binding B307 = 'B307', // Reinforced binding B308 = 'B308', // Half bound B309 = 'B309', // Quarter bound B310 = 'B310', // Saddle-sewn B311 = 'B311', // Comb bound B312 = 'B312', // Wire-O B313 = 'B313', // Concealed wire B314 = 'B314', // Coiled wire bound B315 = 'B315', // Trade binding B316 = 'B316', // Swiss binding B317 = 'B317', // Notched binding B318 = 'B318', // Lay-flat binding B400 = 'B400', // Self-covered B401 = 'B401', // Cloth over boards B402 = 'B402', // Paper over boards B403 = 'B403', // Leather, real B404 = 'B404', // Leather, imitation B405 = 'B405', // Leather, bonded B406 = 'B406', // Vellum B407 = 'B407', // Head and tail bands B408 = 'B408', // Decorated endpapers B409 = 'B409', // Cloth B410 = 'B410', // Imitation cloth B411 = 'B411', // Velvet B412 = 'B412', // Flexible plastic / vinyl cover B413 = 'B413', // Plastic-covered B414 = 'B414', // Vinyl-covered B415 = 'B415', // Laminated cover B416 = 'B416', // Card cover B417 = 'B417', // Duplex-printed cover B420 = 'B420', // Delicate cover / jacket finish B501 = 'B501', // With dust jacket B502 = 'B502', // With printed dust jacket B503 = 'B503', // With translucent dust cover B504 = 'B504', // With flaps B505 = 'B505', // With thumb index B506 = 'B506', // With ribbon marker(s) B507 = 'B507', // With zip fastener B508 = 'B508', // With button snap fastener B509 = 'B509', // With leather edge lining B510 = 'B510', // Rough front B511 = 'B511', // Foldout B512 = 'B512', // Wide margin B513 = 'B513', // With fastening strap B514 = 'B514', // With perforated pages B515 = 'B515', // Acid-free paper B516 = 'B516', // Archival paper B517 = 'B517', // With elasticated strap B518 = 'B518', // With serialized authenticity token B519 = 'B519', // With dust jacket poster B520 = 'B520', // Rounded corners B521 = 'B521', // Splashproof B522 = 'B522', // Mineral paper B601 = 'B601', // Turn-around book B602 = 'B602', // Unflipped manga format B603 = 'B603', // Back-to-back book B604 = 'B604', // Flipped manga format B605 = 'B605', // Variant turn-around book B606 = 'B606', // Page progression LTR B607 = 'B607', // Page progression RTL B608 = 'B608', // Page progression TTB B609 = 'B609', // Page progression other B610 = 'B610', // Syllabification B611 = 'B611', // Upper case only B701 = 'B701', // UK Uncontracted Braille B702 = 'B702', // UK Contracted Braille B703 = 'B703', // US Braille B704 = 'B704', // US Uncontracted Braille B705 = 'B705', // US Contracted Braille B706 = 'B706', // Unified English Braille B707 = 'B707', // Moon B708 = 'B708', // Unified English Uncontracted Braille B709 = 'B709', // Unified English Contracted Braille B750 = 'B750', // Tactile images B751 = 'B751', // Lenticular images B752 = 'B752', // Anaglyph images C750 = 'C750', // Raised 3D relief D101 = 'D101', // Real Video format D102 = 'D102', // Quicktime format D103 = 'D103', // AVI format D104 = 'D104', // Windows Media Video format D105 = 'D105', // MPEG-4 D201 = 'D201', // MS-DOS D202 = 'D202', // Windows D203 = 'D203', // Macintosh D204 = 'D204', // UNIX / LINUX D205 = 'D205', // Other operating system(s) D206 = 'D206', // Palm OS D207 = 'D207', // Windows Mobile D301 = 'D301', // Microsoft XBox D302 = 'D302', // Nintendo Gameboy Color D303 = 'D303', // Nintendo Gameboy Advanced D304 = 'D304', // Nintendo Gameboy D305 = 'D305', // Nintendo Gamecube D306 = 'D306', // Nintendo 64 D307 = 'D307', // Sega Dreamcast D308 = 'D308', // Sega Genesis/Megadrive D309 = 'D309', // Sega Saturn D310 = 'D310', // Sony PlayStation 1 D311 = 'D311', // Sony PlayStation 2 D312 = 'D312', // Nintendo Dual Screen D313 = 'D313', // Sony PlayStation 3 D314 = 'D314', // Microsoft Xbox 360 D315 = 'D315', // Nintendo Wii D316 = 'D316', // Sony PlayStation Portable (PSP) D317 = 'D317', // Sony PlayStation 3 D318 = 'D318', // Sony PlayStation 4 D319 = 'D319', // Sony PlayStation Vita D320 = 'D320', // Microsoft Xbox One D321 = 'D321', // Nintendo Switch D322 = 'D322', // Nintendo Wii U D323 = 'D323', // Sony PlayStation 5 D324 = 'D324', // Microsoft Xbox Series X / S E100 = 'E100', // Other E101 = 'E101', // EPUB E102 = 'E102', // OEB E103 = 'E103', // DOC E104 = 'E104', // DOCX E105 = 'E105', // HTML E106 = 'E106', // ODF E107 = 'E107', // PDF E108 = 'E108', // PDF/A E109 = 'E109', // RTF E110 = 'E110', // SGML E111 = 'E111', // TCR E112 = 'E112', // TXT E113 = 'E113', // XHTML E114 = 'E114', // zTXT E115 = 'E115', // XPS E116 = 'E116', // Amazon Kindle E117 = 'E117', // BBeB E118 = 'E118', // DXReader E119 = 'E119', // EBL E120 = 'E120', // Ebrary E121 = 'E121', // eReader E122 = 'E122', // Exebook E123 = 'E123', // Franklin eBookman E124 = 'E124', // Gemstar Rocketbook E125 = 'E125', // iSilo E126 = 'E126', // Microsoft Reader E127 = 'E127', // Mobipocket E128 = 'E128', // MyiLibrary E129 = 'E129', // NetLibrary E130 = 'E130', // Plucker E131 = 'E131', // VitalBook E132 = 'E132', // Vook E133 = 'E133', // Google Edition E134 = 'E134', // Book ‘app’ for iOS E135 = 'E135', // Book ‘app’ for Android E136 = 'E136', // Book ‘app’ for other operating system E139 = 'E139', // CEB E140 = 'E140', // CEBX E141 = 'E141', // iBook E142 = 'E142', // ePIB E143 = 'E143', // SCORM E144 = 'E144', // EBP E145 = 'E145', // Page Perfect E146 = 'E146', // BRF E147 = 'E147', // Erudit E148 = 'E148', // Amazon Kindle Print Replica E149 = 'E149', // Comic Book Archive E200 = 'E200', // Reflowable E201 = 'E201', // Fixed format E202 = 'E202', // Readable offline E203 = 'E203', // Requires network connection E204 = 'E204', // Content removed E205 = 'E205', // Visible page numbering E206 = 'E206', // No preferred page progression E210 = 'E210', // Landscape E211 = 'E211', // Portrait E212 = 'E212', // Square E213 = 'E213', // Vertical scrolling E221 = 'E221', // 5:4 E222 = 'E222', // 4:3 E223 = 'E223', // 3:2 E224 = 'E224', // 16:10 E225 = 'E225', // 16:9 E226 = 'E226', // 18:9 E227 = 'E227', // 21:9 L101 = 'L101', // Laminated P091 = 'P091', // Calendar with write-in space P092 = 'P092', // Calendar without write-in space P096 = 'P096', // Multiple months per page P097 = 'P097', // One month per page P098 = 'P098', // One week per page P099 = 'P099', // One day per page P101 = 'P101', // Desk calendar or diary P102 = 'P102', // Mini calendar or pocket diary P103 = 'P103', // Engagement calendar or Appointment diary P104 = 'P104', // Day by day calendar P105 = 'P105', // Poster calendar P106 = 'P106', // Wall calendar P107 = 'P107', // Perpetual calendar or diary P108 = 'P108', // Advent calendar P109 = 'P109', // Bookmark calendar P110 = 'P110', // Student or Academic calendar or diary P111 = 'P111', // Project calendar P112 = 'P112', // Almanac calendar P113 = 'P113', // Other calendar, diary or organiser P114 = 'P114', // Other calendar or organiser product P115 = 'P115', // Family planner P116 = 'P116', // Postcard calendar P131 = 'P131', // Blank calendar P132 = 'P132', // Panoramic calendar P133 = 'P133', // Columnar calendar P134 = 'P134', // Square calendar P120 = 'P120', // Picture story cards P121 = 'P121', // Flash cards P122 = 'P122', // Reference cards P123 = 'P123', // Recreation cards P124 = 'P124', // Postcards P125 = 'P125', // Greeting cards P126 = 'P126', // Gift cards P127 = 'P127', // Certificate cards P201 = 'P201', // Hardback (stationery) P202 = 'P202', // Paperback / softback (stationery) P203 = 'P203', // Spiral bound (stationery) P204 = 'P204', // Leather / fine binding (stationery) P301 = 'P301', // With hanging strips P305 = 'P305', // Single-sided P306 = 'P306', // Double-sided V201 = 'V201', // PAL V202 = 'V202', // NTSC V203 = 'V203', // SECAM V205 = 'V205', // HD V206 = 'V206', // UHD V207 = 'V207', // 3D video V210 = 'V210', // Closed captions V211 = 'V211', // Open captions V220 = 'V220', // Home use V221 = 'V221', // Classroom use Z101 = 'Z101', // Wooden Z102 = 'Z102', // Plastic Z103 = 'Z103', // Board Z111 = 'Z111', // 3D puzzle Z112 = 'Z112', // Noisy kit / puzzle / toy Z113 = 'Z113', // Puppet Z121 = 'Z121', // Extra large pieces }