
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@brightspace-ui-labs/carded-table
Advanced tools
Carded table component
To install from NPM:
npm install @brightspace-ui-labs/carded-table
<script type="module">
import '@brightspace-ui-labs/carded-table/carded-table-card.js';
import '@brightspace-ui-labs/carded-table/carded-table-cards.js';
import '@brightspace-ui-labs/carded-table/carded-table-header.js';
import '@brightspace-ui-labs/carded-table/carded-table-heading.js';
import '@brightspace-ui-labs/carded-table/carded-table.js';
</script>
<d2l-labs-carded-table default-columns>
<d2l-labs-carded-table-header>
<d2l-labs-carded-table-heading text="Column 1"></d2l-labs-carded-table-heading>
<d2l-labs-carded-table-heading text="Column 2"></d2l-labs-carded-table-heading>
</d2l-labs-carded-table-header>
<d2l-labs-carded-table-cards>
<d2l-labs-carded-table-card>
<div>Card 1 Element 1</div>
<div>Card 1 Element 2</div>
</d2l-labs-carded-table-card>
<d2l-labs-carded-table-card>
<div>Card 2 Element 1</div>
<div>Card 2 Element 2</div>
</d2l-labs-carded-table-card>
</d2l-labs-carded-table-cards>
</d2l-labs-carded-table>
d2l-labs-carded-table
default-columns
: Automatically adds grid-template-column
to the header and card elements, based on the number of headings. Defaults to 1fr
for each column.
grid-template-columns: repeat(2, 1fr)
would be added.For custom column sizes, add your own grid-template-column
to both the d2l-labs-carded-table-header
and d2l-labs-carded-table-card
elements.
(See demo/carded-table-course-demo.js
for an example)
d2l-labs-carded-table-header
grid-template-columns
on this element to line up content in the cards.d2l-labs-carded-table-heading
text
: Sets the text of the heading.d2l-labs-carded-table-card
After cloning the repo, run npm install
to install dependencies.
If you don't have it already, install the Polymer CLI globally:
npm install -g polymer-cli
To start a local web server that hosts the demo page and tests:
polymer serve
To lint (eslint and Polymer lint):
npm run lint
To run unit tests locally using Polymer test:
npm run test:polymer:local
To lint AND run local unit tests:
npm test
To start a local web server that hosts the demo page and tests:
polymer serve
To lint:
npm run lint
To run local unit tests:
npm run test:local
To run a subset of local unit tests, modify your local index.html, or start the dev server and navigate to the desired test page.
To run linting and unit tests:
npm test
All version changes should obey semantic versioning rules.
Include either [increment major]
, [increment minor]
or [increment patch]
in your merge commit message to automatically increment the package.json
version, create a tag, and trigger a deployment to NPM.
FAQs
Carded table component
The npm package @brightspace-ui-labs/carded-table receives a total of 0 weekly downloads. As such, @brightspace-ui-labs/carded-table popularity was classified as not popular.
We found that @brightspace-ui-labs/carded-table 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.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.