
Security News
Deno 2.6 + Socket: Supply Chain Defense In Your CLI
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.
Official JavaScript SDK for Carbon LDP applications. Simplifies the use of Carbon LDP's REST API.
For information on how to use the SDK, please refer to the JavaScript SDK user guide on the Carbon LDP website.
npm install carbonldp
npm installnpm startbuild: Same as npm start. Build the source code and prepare it for production (inside the dist/ folder)lint: Same as npm lint. Run TSLint over the source code to perform static code analysis.test: Same as npm test. Run the test in both Node.js and Google Chrome.βββ .circleci # CircleCI's configuration files (automated build and deploy system)
βββ .idea # WebStorm shared configuration files (like code style)
βββ build # Build related scripts
β βββ license.js # Contains the license to append to the build
β βββ sfx.ts # Main file that feeds the SFX building process
β βββ docs # Templates for build the different types of API documentation
β βββ html # Templates for html documentation (used for github pages)
β βββ markdown # Templates for markdown documentation
βββ config # Configuration files used while bundling the application
β βββ karma.conf.js # Actual Karma test runner configuration file
β βββ webpack.common.js # Webpack's settings used by every mode
β βββ webpack.prod.js # Webpack bundling settings for PRODUCTION mode
β βββ webpack.test.js # Webpack bundling settings for TESTING mode
βββ dist # Distribution related files
β βββ bundles # Contains the bundled versions of the entire SDK
βββ docs # JS SDK's API docucmentation files
βββ node_modules # npm dependencies (don't touch them)
βββ playground # Informal testing ground (TODO: Clean directory)
βββ src # All source files
βββ test # Test framework related files (not the real tests)
βββ .gitignore # Ignore file for git
βββ .nvmrc # nvm configuration file that specifies supported Node.js version (for development)
βββ CHANGELOG.md # File to track package changes
βββ gulpfile.ts # Gulp's configuration file
βββ karma.conf.js # Karma configuration file used for the Browser tests
βββ LICENSE # Self explanatory
βββ package.json # npm's configuration file
βββ package-lock.json # npm's with the exact desired dependency tree
βββ README.md # this
βββ tsconfig.json # Typescript compiler configuration file
βββ tslint.json # TSLint configuration file
βββ webpack.config.js # Webpack configuration used to bundle the SDK
Copyright (c) 2015-present, Base22 Technology Group, LLC
All rights reserved.
This source code is licensed under the BSD-style license found in the
LICENSE file in the root directory of this source tree.
FAQs
JavaScript/TypeScript SDK for Carbon LDP
We found that carbonldp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.Β It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: whatβs affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.