1.0.1 • Published 1 year ago

@safely-project/safely-ts v1.0.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

Packages

PackageVersionDescription
@project-serum/borshnpmBorsh serialization primitives
@project-serum/commonnpmCommon utilities
@project-serum/serumnpmLibrary for interacting with the Serum DEX
@project-serum/poolnpmClient for interacting with Pools
@project-serum/spl-token-swapnpmClient for interacting with the SPL Token Swap Program
@project-serum/swapnpmClient for swapping on the Serum DEX
@project-serum/tokensnpmSolana token addresses

Contributing

Installing

To get started first install the required build tools:

npm install -g lerna
npm install -g yarn

Then bootstrap the workspace:

yarn

Building

To build the workspace:

yarn build

Testing

To run all tests:

yarn test

Linting

To lint:

yarn lint

To apply lint fixes:

yarn lint:fix
JSONStreamabababbrevacornacorn-globalsacorn-jsxacorn-walkagent-baseagentkeepaliveaggregate-errorajvansi-colorsansi-escapesansi-regexansi-stylesany-promiseanymatchaprobaare-we-there-yetargparseargarr-diffarr-flattenarr-unionarray-differarray-unionarray-find-indexarray-ifyarray-uniqarray-uniquearrifyasapasn1assert-plusassign-symbolsastral-regexatobat-least-nodeasynckitasyncaws-sign2atob-liteaws4babel-eslintbabel-jestbabel-polyfillbabel-plugin-istanbulbabel-plugin-jest-hoistbabel-preset-current-node-syntaxbabel-preset-jestbabel-runtimebalanced-matchbackbonebasebase-xbase64-jsbcrypt-pbkdfbluebirdbn.jsbefore-after-hookboolbaseborshbrace-expansionbracesbrorandbrowser-process-hrtimebrowserslistbs-loggerbs58bserbtoa-litebuffer-frombufferbuffer-layoutbufferutilbuiltin-modulesbuiltinsbylinebyte-sizecacachecache-basecall-bindcaller-callsitecall-me-maybecallsitescaller-pathcamelcasecamelcase-keyscaniuse-litecapture-exitcaselesschalkchar-regexchardetcheeriochownrci-infocircular-jsoncjs-module-lexerclean-stackclass-utilscli-cursorcli-widthcli-truncatecliuicloneclone-deepcocode-point-atcollect-v8-coveragecollection-visitcolor-convertcolor-namecolorscolorettecolumnifycombined-streamcommondircommandercompare-funccompare-versionsconcat-mapcomponent-emitterconcat-streamconfig-chainconsole-control-stringsconventional-changelog-angularconventional-changelog-conventionalcommitsconventional-changelog-coreconventional-changelog-preset-loaderconventional-changelog-writerconventional-commits-filterconventional-recommended-bumpconventional-commits-parserconvert-source-mapcopy-concurrentlycopy-descriptorcore-jscosmiconfigcore-util-iscreate-requirecross-envcross-fetchcross-spawncrypto-hashcss-selectcss-whatcssomcssstylecyclistcurrently-unhandleddargsdashdashdata-urlsdateformatdebugdecamelizedebuglogdecamelize-keysdecimal.jsdecode-uri-componentdeep-isdedentdeepmergedefaultsdefine-propertiesdefine-propertydelaydelayed-streamdelegatesdeprecationdetect-indentdetect-newlinedezalgodiffdiff-sequencesdoctrinedir-globdom-serializerdomelementtypedomexceptiondomhandlerdot-casedomutilsdot-propdotenvduplexerduplexifyecc-jsbnellipticelectron-to-chromiumemail-addressesemitteryend-of-streamemoji-regexencodingenquirerentitieserr-codeenv-pathsenvinfoerror-exes-abstractes-to-primitivees6-promisees6-promisifyescaladeescape-string-regexpescodegenesdoc-inject-style-plugineslint-scopeeslint-utilseslint-visitor-keysespreeesprimaesqueryesrecurseestree-walkerestraverseesutilseventemitter3exec-shexecaexpand-bracketsexpectexitextendextend-shallowexternal-editorextglobextsprintfeyesfast-deep-equalfast-globfb-watchmanfastqfile-entry-cachefiggy-puddingfiguresfilename-reserved-regexfilenamifyfill-rangefindfilter-objfind-cache-dirfind-versionsfast-levenshteinfind-upflat-cachefast-json-stable-stringifyflattedflush-write-streamfor-infragment-cacheform-datafs-extraforever-agentfs-minipassfrom2fs-write-stream-atomicfunction-bindfs.realpathgaugegenfungensyncget-caller-filefunctional-red-black-treeget-portget-intrinsicget-package-typeget-pkg-repoget-own-enumerable-property-symbolsget-streamget-stdingetpassget-symbol-descriptiongit-raw-commitsgit-remote-origin-urlget-valuegit-semver-tagsgit-upgitconfiglocalgit-url-parseglobglob-parentglob-to-regexpglobalsgrowlyglobal-dirsgraceful-fshandlebarshar-validatorhard-rejectionglobbyhar-schemahashas-bigintshas-unicodehas-flaghas-tostringtaghas-symbolshas-valuehas-valueshosted-git-infohash.jshmac-drbghighlight.jshtml-encoding-snifferhttp-proxy-agenthtml-escaperhtmlparser2http-signaturehttps-proxy-agenthuman-signalshttp-cache-semanticsiconv-litehumanize-msieee754iferrignore-walkimport-freshignoreimport-localimurmurhashindent-stringinflightiniinfer-ownerinheritsinit-package-jsoninquirerinternal-slotis-accessor-descriptoripis-arrayishinterpretis-bigintis-callableis-boolean-objectis-bufferis-core-moduleis-directoryis-ciis-data-descriptoris-descriptoris-date-objectis-dockeris-extglobis-extendableis-finiteis-generator-fnis-globis-moduleis-negative-zerois-numberis-number-objectis-plain-objectis-plain-objis-objis-potential-custom-element-nameis-referenceis-fullwidth-code-pointis-regexis-shared-array-bufferis-sshis-regexpis-streamis-stringis-symbolis-text-pathis-unicode-supportedis-utf8is-typedarrayis-windowsis-weakrefis-wslisexeisobjectisarrayisomorphic-wsistanbul-lib-coverageisstreamistanbul-lib-reportistanbul-reportsistanbul-lib-source-mapsjaysonistanbul-lib-instrumentjest-changed-filesjest-clijest-eachjest-environment-jsdomjest-diffjest-docblockjest-environment-nodejest-get-typejest-haste-mapjest-leak-detectorjest-matcher-utilsjest-jasmine2jest-message-utiljest-pnp-resolverjest-mockjest-resolvejest-resolve-dependenciesjest-runnerjest-serializerjest-runtimejest-regex-utiljest-snapshotjest-validatejest-utiljest-watcherjest-workerjs-sha3js-tokensjqueryjs-yamljs-sha256jsbnjsdomjson-schemajson-parse-better-errorsjson-parse-even-better-errorsjson-stable-stringify-without-jsonifyjson-schema-traversejson-stringify-safejsescjson5jsonc-parserjsonfilejson-to-pretty-yamljsonparsejsprimkeccakkind-ofklawkleurlevenlistr2levnload-json-filelocate-pathlines-and-columnslodashlodash.bindlodash._reinterpolatelodash.assigninlodash.clonedeeplodash.defaultslodash.filterlodash.foreachlodash.getlodash.ismatchlodash.flattenlodash.maplodash.mergelodash.picklodash.rejectlodash.setlodash.somelodash.reducelodash.sortbylodash.templatelodash.templatesettingslog-symbolslodash.uniqlodash.truncateloud-rejectionlog-updatelower-casemacos-releaselunrlru-cachemagic-stringmake-errormake-dirmap-cachemakeerrormake-fetch-happenmap-objmap-visitmarkedmerge-streammeowmemorystreammicromatchmerge2mime-dbmime-typesmimic-fnminimalistic-assertminimistminimatchminipassminimalistic-crypto-utilsminizlibminimist-optionsmississippimixin-deepmkdirpmodify-valuesmin-indentmkdirp-promisemove-concurrentlymute-streammsmultimatchmznanomatchnode-addon-apinatural-compareno-caseneo-asyncnice-trynode-fetchnode-fetch-npmnode-gypnode-gyp-buildnode-notifiernode-releasesnode-int64noptnormalize-pathnormalize-package-datanormalize-urlnpm-lifecyclenpm-bundlednpm-normalize-package-binnpm-pick-manifestnpm-packlistnpm-package-argnpm-run-allnpm-run-pathnpmlognth-checknumber-is-nannwsapioauth-signobject-assignobject-copyobject-inspectobject-keysobject.assignobject-visitobject.getownpropertydescriptorsoctokit-pagination-methodsobject.pickonceoptionatoros-nameopencollective-postinstallosenvp-each-seriesos-tmpdiros-homedirp-finallyonetimep-locatep-limitp-map-seriesp-mapp-pipep-queuep-reducep-tryp-waterfallparallel-transformpakoparent-moduleparse-github-repo-urlparse-jsonparse-urlparse-pathparse5pascalcasepath-dirnamepath-existspath-keypath-typepath-parsepath-is-absoluteperformance-nowpicocolorspicomatchpifypidtreepinkiepinkie-promisepkg-dirpiratesplease-upgrade-nodeposix-character-classesprelude-lspretty-formatprocess-nextick-argspromise-inflightprogresspromise-retryproto-listpromzardpromptsprotocolspumpprotoduckpslpunycodeqsqquery-stringpumpifyqueue-microtaskquick-lrurandombytesreact-isreadread-cmd-shimread-package-jsonread-package-treeread-pkgread-pkg-upreadable-streamreaddir-scoped-modulesrechoirregex-notregenerator-runtimeredentremedialregexppremove-trailing-spacesremove-trailing-separatorrepeat-elementrepeat-stringrequestrepeatingrequire-directoryrequire-from-stringrequire-main-filenameresolveresolve-cwdresolve-fromresolve-globalrestore-cursorresolve-urlretretryreusifyrfdcrollup-pluginutilsrimrafrpc-websocketsrsvprun-asyncrun-queuerun-parallelsafe-bufferrxjssafe-regexsanesafer-buffersaxessecp256k1semversemver-compareserialize-javascriptsemver-regexset-valueshallow-cloneset-blockingshebang-commandshelljsshebang-regexshell-quoteshellwordsshikisisteransiside-channelslashsignal-exitslice-ansislidesnapdragonsnake-casesnapdragon-nodesnapdragon-utilsmart-buffersource-mapsockssort-keyssource-map-resolvesocks-proxy-agentsource-map-urlsourcemap-codecsource-map-supportspdx-exceptionsspdx-correctspdx-expression-parsesplitspdx-license-idssplit-on-firstsplit-stringsprintf-jssplit2sshpkstack-utilsstatic-extendssristream-eachstream-shiftstrict-uri-encodestring-argvstring-lengthstring-widthstring.prototype.trimendstring.prototype.padendstring.prototype.trimstartstring_decoderstrip-ansistringify-objectstrip-bomstrip-eofstrip-final-newlinestrip-json-commentsstrip-indentstrong-log-transformerstrip-outersuperstructsupports-colorsupports-preserve-symlinks-flagsupports-hyperlinkstablesymbol-treetemp-dirtarterminal-linktersertemp-writetext-extensionstext-encoding-utf-8test-excludetext-tablethenifythroatthenify-allthrough2tiny-invariantthroughtmptmplto-fast-propertiesto-object-pathto-regexto-regex-rangetomltough-cookietraverse-chaintrim-repeatedtr46trim-newlinestslibtunnel-agenttsutilstweetnacltype-checktype-detecttype-festtypedarraytypedoctypedarray-to-buffertypedoc-default-themesuglify-jsuid-numberumaskunderscoreunbox-primitiveunion-valueunique-slugunique-filenameuniversal-user-agentupathuniversalifyunset-valueuri-jsurixuseutil-deprecateutf-8-validateuuidutil-promisifyv8-compile-cachevalidate-npm-package-licensevalidate-npm-package-namev8-to-istanbulverrorvscode-onigurumavscode-textmatew3c-hr-timew3c-xmlserializerwalkerwcwidthwebidl-conversionswhatwg-encodingwhatwg-mimetypewhatwg-urlwhichwhich-boxed-primitivewhich-pm-runswhich-modulewide-alignwindows-releasewrap-ansiwordwrapword-wrapwrappywrite-pkgwrite-file-atomicwrite-json-filewsxml-name-validatorxmlcharsxtendy18nyallistyamlyargsyocto-queueyargs-parseryn
1.0.1

1 year ago

1.0.0

2 years ago