Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Martin McKeaveney fb0f7b0c73 v0.3.7 6 years ago
..
public Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 6 years ago
scripts Linting. 6 years ago
src Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 6 years ago
.gitignore Merge branch 'master' into removing-uikit-05 6 years ago
.npmignore prep for NPM publish 7 years ago
README.md build app... probably not orking yet.. 7 years ago
components.json Add colour palette options for charts 6 years ago
package.json v0.3.7 6 years ago
rollup.config.js Remove unecessary lodash import 6 years ago
rollup.testconfig.js bump rollup plugin svelte version 6 years ago

README.md

Psst — looking for an app template? Go here --> sveltejs/template


component-template

A base for building shareable Svelte components. Clone it with degit:

npx degit sveltejs/component-template my-new-component
cd my-new-component
npm install # or yarn

Your component's source code lives in src/index.html.

TODO

  • some firm opinions about the best way to test components
  • update degit so that it automates some of the setup work

Setting up

  • Run npm init (or yarn init)
  • Replace this README with your own

Consuming components

Your package.json has a "svelte" field pointing to src/index.html, which allows Svelte apps to import the source code directly, if they are using a bundler plugin like rollup-plugin-svelte or svelte-loader (where resolve.mainFields in your webpack config includes "svelte"). This is recommended.

For everyone else, npm run build will bundle your component's source code into a plain JavaScript module (index.mjs) and a UMD script (index.js). This will happen automatically when you publish your component to npm, courtesy of the prepublishOnly hook in package.json.