1.1.3 • Published 8 days ago

@teamteanpm2024/illo-hic-occaecati v1.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
8 days ago

@teamteanpm2024/illo-hic-occaecati

build status npm version

N-Triples serializer that implements the RDF/JS Sink interface.

Usage

The package exports the serializer as a class, so an instance must be created before it can be used. The .import method, as defined in the RDF/JS specification, must be called to do the actual serialization. It expects a quad stream as argument. The method will return a stream which emits N-Triples as strings. The constructor doesn't need any options.

Example

This example shows how to create a serializer instance and how to feed it with a stream of quads. The N-Triples string emitted by the serializer will be written to the console.

import rdf from '@rdfjs/data-model'
import { Readable } from 'readable-stream'
import SerializerNtriples from '@teamteanpm2024/illo-hic-occaecati'

const serializerNtriples = new SerializerNtriples()
const input = Readable.from([
  rdf.quad(
    rdf.namedNode('http://example.org/sheldon-cooper'),
    rdf.namedNode('http://schema.org/givenName'),
    rdf.literal('Sheldon')
  ),
  rdf.quad(
    rdf.namedNode('http://example.org/sheldon-cooper'),
    rdf.namedNode('http://schema.org/familyName'),
    rdf.literal('Cooper')
  ),
  rdf.quad(
    rdf.namedNode('http://example.org/sheldon-cooper'),
    rdf.namedNode('http://schema.org/knows'),
    rdf.namedNode('http://example.org/amy-farrah-fowler')
  )  
])
const output = serializerNtriples.import(input)

output.on('data', ntriples => {
  console.log(ntriples.toString())
})
ascii$.extendspringmiddlewarepositivefunctionaltelephonesearcharraydroploggereslintrequireless compilerpromisesiteratorshimes2015rm -froptionsomerequestgroupcall-bindnegative zeroencryptioncallbackECMAScript 3boundwordwraploguser-streamslimitworkerwalkingdomfpassertstyleguideunicodesafeexpressarraysmulti-packagerecursiveObject.definePropertyprettyES2022RFC-6455chaiYAMLapicolorbluebirdbrowserslistlessflattenpnpm9childsortedextensionlook-upexites8gradients cssreadablestreamObject.fromEntrieswatchFilecss-in-jspicomatchmrupackage managerRegExp#flagsspecemojimatchAllchannellazyl10nJSON-Schemaframerbufferspostcss-pluginfastFloat32ArrayperformantES2018rfc4122browsercommandersetterbatchcall-boundObservablesmoveFloat64Arrayiterationi18ntaskcollectiongesturesresolvegettercorscurlpersistentpasswordfullwidthBigInt64Arraytddes-shimsfolderoptimizerflatuptestingexpressionnumberbrowserlistprotoinstallnativewarningponyfillcensormkdirpserializerhashcharactersshrinkwrapIteratormkdirprocessanimationhookformpopmotionwgetlaunchrm -rfeditorArrayBuffer.prototype.slicespeedgradients css3argsnopeES8json-schema-validatorsigtermfilefile systembyteOffsetclassesRegExp.prototype.flagsstylesargparseimmutableschemaassignpackagesshellwrapurlsconcurrencyttyregexpinternal slotfindLastIndexUint16ArrayArrayBuffer#sliceES2019protobufES6purebabel-coreconcatreduceansiuuidduplexESio-tspackagexdgpoint-freejsdomES5whatwgbusyemitcommandjsthreetypecolumnsinputless.jsquotemacospatchpreserve-symlinksidStreamgetPrototypeOfopendeep-copytostringtagtimeeslintconfigObject.iscallES3interruptsreactdescriptorsTypedArrayString.prototype.matchAllefficientes2017symbolsRxJSpyyamllistenersprefixtest[[Prototype]]signalenvhandlersfastclonelockfileutilitywatcherES2023utilssigintclassnamesdragpromisecommand-lineObject.valuestoolsObject.entriesmetadataUint32ArraylinuxfunctionECMAScript 2019slotstreamstouchAsyncIteratorxtermESnextfindLastnamesprunestringifysuperstructinferenceECMAScript 5formattingmakeHyBikeysassertionfull-widthprivate datacomputed-typesrobustzodtoolkitArray.prototype.flatMapreact-hook-formfast-clonechromenodelibphonenumbercurriedyamlieinternalArray.prototype.includesguidredux-toolkitWeakMapArrayBufferdeletenodejseventEmitterSymbol.toStringTaggdprreact-testing-librarytypeofbootstrap lessxhrpropertiesBigUint64ArraylruposeparserspinnersharedArray.prototype.filterescapenpmconnecttyped arrayequalECMAScript 2018configgetintrinsicoutputregex.envparentsstableindicatorgroupByobjerror-handlingentriesfindupECMAScript 2022mixinsvalidatewindowsimportsameValueZeroObservableargumentObject.assignconsumechromiumUint8ClampedArray-0tc39hardlinksreal-timeperformancemomentwebsitefseventsreuseaccessorcompilerString.prototype.trimES2021Int32ArrayflatMapmake dirsetPrototypeOfpathregularwalkfigletisConcatSpreadableclistatelessdeterministiccolumntrimEndsuperagenta11ysanitizationtapforEachfulltstypedtypeerrordotenvkeyArray.prototype.flattencontainsStyleSheetdeepcopyincludeslinewrapparsejQueryhttpsmatchescjkJSONbreakes2018esauthenticationtesterlimitedwritableopenercss variablecacheformsObjectregular expressionsthrottlecolourstartfixed-widthchinesefiltercircularworkspace:*signalsaststreamcssreact posetraversejestarraybufferjoiweakmapSetReactiveXfast-copyhigher-orderSymbolhttpdataWebSocketsavafsmochapushloading0spawnbundleres5propertyruntimebootstrap cssinvariantserializetexthelpersrandomeventDispatcheryupgetoptes-abstractdataviewiteratesetschemewidthconstutilitiesUint8Arraysyntaxbindmimesymbolvariables in cssenumerableeast-asian-widthjson-schema-validationjson-schemaquerystringtslibshebangmobileerrorkarmatypedarraysoperating-systemdataViewprogressasyncform-validationMapECMAScript 7readablecallbindvisualdirprototypeexit-codesortcoercibleenvironmentObject.getPrototypeOflengthTypeScriptremoveoffsettrimargvnested csssideharmonyurlfast-deep-clonecopyhooksCSSsettingspolyfillvaluesrgbbddbytees7characterdateArraymonorepostructuredCloneeventsthroatInt16Arrayrangeerrorjapaneseloggingcore-jsnamees2016typanionpreprocessorprotocol-buffers256tacitmodulesajaxpackage.jsondatastructureArray.prototype.flatflagsjasminelookfinddayjssetImmediateWeakSetWebSocketdebuggerECMAScript 2023execrapidTypeBoxjsdiffES2016regular expressionserializationUnderscoretranspileridlereadlastaccessibilityshamstylingsharedarraybufferintrinsicdirectoryURLSearchParamspostcssmapiswriteCSSStyleDeclarationES7parentutilstyleexecutableqsdom-testing-librarycodespipeplugineslint-pluginvestvalidationfetchES2017es6eslintplugin@@toStringTagtypescriptcryptocmdvariablesextendconsolecryptes-shim APImime-dbArray.prototype.findLastIndexobjectwatchingbabelcorevalidargumentsappfind-uptoStringTagscheme-validationmkdirs6to5uninstallArray.prototype.containsfastcopyhasdefinePropertyelectronwordbreaktrimLeftRxformtaketoArraycolorsomitlinkwatchequalityECMAScript 2020arktypeminimalmergewaapiautoprefixerstringjsonpathtypesafetypedarrayfantasy-landauthirqstarterxdg-openjavascriptwebES2020Promisebcryptvalidatorapollogenericsutil.inspectdescriptionjsondeepdefaultqueueMicrotaskwaitECMAScript 2016checkconfigurableratelimitdeep-clonegraphqlcompareStreamsmoduleECMAScript 2015termfromwhichclonemimetypeshasOwnextraxssclientairbnbtrimStartArray.prototype.findLastqueueviewstyled-componentsendercss nestingoptimistrmECMAScript 2017Reflect.getPrototypeOflanguageawaitfast-deep-copyObject.keysredactjsonschemaPushstylesheetcallboundtypeseverydeepclonetapereact-hooksredux__proto__awesomesaucesymlinkdiff
1.1.3

8 days ago

1.1.2

9 days ago

1.1.1

10 days ago

1.1.0

11 days ago

1.0.0

12 days ago